// Code generated by gocc; DO NOT EDIT.

package parser

const numNTSymbols = 98

type (
	gotoTable [numStates]gotoRow
	gotoRow   [numNTSymbols]int
)

var gotoTab = gotoTable{
	gotoRow{ // S0
		-1,  // S'
		1,   // Root
		2,   // StatementBlock
		3,   // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		4,   // BracelessStatement
		8,   // Assignment
		9,   // Unset
		24,  // Lvalue
		10,  // BareBoolean
		11,  // FilterStatement
		12,  // EmitStatement
		13,  // DumpStatement
		14,  // EdumpStatement
		15,  // PrintStatement
		16,  // EprintStatement
		17,  // PrintnStatement
		18,  // EprintnStatement
		37,  // FieldValue
		38,  // DirectFieldValue
		39,  // IndirectFieldValue
		40,  // BracedFieldValue
		41,  // PositionalFieldName
		42,  // PositionalFieldValue
		48,  // FullSrec
		50,  // OosvarValue
		51,  // DirectOosvarValue
		52,  // IndirectOosvarValue
		53,  // BracedOosvarValue
		57,  // FullOosvar
		28,  // LocalVariable
		27,  // Typedecl
		25,  // Rvalue
		68,  // PrecedenceChainStart
		69,  // TernaryTerm
		70,  // LogicalOrTerm
		71,  // LogicalXORTerm
		72,  // LogicalAndTerm
		73,  // AbsentCoalesceTerm
		74,  // EmptyCoalesceTerm
		75,  // EqneTerm
		76,  // CmpTerm
		77,  // BitwiseORTerm
		78,  // BitwiseXORTerm
		79,  // BitwiseANDTerm
		80,  // BitwiseShiftTerm
		81,  // AddsubdotTerm
		83,  // MuldivTerm
		87,  // UnaryOpTerm
		90,  // PowTerm
		91,  // PrecedenceChainEnd
		93,  // MlrvalOrFunction
		101, // ArrayLiteral
		-1,  // ArrayLiteralElements
		103, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		104, // ContextVariable
		116, // ENV
		118, // ArrayOrMapIndexAccess
		119, // ArrayOrMapPositionalNameAccess
		120, // ArrayOrMapPositionalValueAccess
		121, // ArraySliceAccess
		122, // FunctionCallsite
		123, // FunctionName
		-1,  // FcnArgs
		23,  // SubroutineCallsite
		-1,  // SubroutineName
		5,   // BracefulStatement
		125, // BeginBlock
		126, // EndBlock
		127, // CondBlock
		128, // IfChain
		135, // IfElifStar
		136, // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		129, // WhileLoop
		19,  // DoWhileLoop
		130, // ForLoop
		140, // ForLoopOneVariable
		141, // ForLoopTwoVariable
		142, // ForLoopMultivariable
		-1,  // MultiIndex
		143, // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		20,  // BreakStatement
		21,  // ContinueStatement
		131, // FunctionDefinition
		132, // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		22,  // ReturnStatement
	},
	gotoRow{ // S1
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S5
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		151, // BracelessStatement
		8,   // Assignment
		9,   // Unset
		24,  // Lvalue
		10,  // BareBoolean
		11,  // FilterStatement
		12,  // EmitStatement
		13,  // DumpStatement
		14,  // EdumpStatement
		15,  // PrintStatement
		16,  // EprintStatement
		17,  // PrintnStatement
		18,  // EprintnStatement
		37,  // FieldValue
		38,  // DirectFieldValue
		39,  // IndirectFieldValue
		40,  // BracedFieldValue
		41,  // PositionalFieldName
		42,  // PositionalFieldValue
		48,  // FullSrec
		50,  // OosvarValue
		51,  // DirectOosvarValue
		52,  // IndirectOosvarValue
		53,  // BracedOosvarValue
		57,  // FullOosvar
		28,  // LocalVariable
		27,  // Typedecl
		25,  // Rvalue
		68,  // PrecedenceChainStart
		69,  // TernaryTerm
		70,  // LogicalOrTerm
		71,  // LogicalXORTerm
		72,  // LogicalAndTerm
		73,  // AbsentCoalesceTerm
		74,  // EmptyCoalesceTerm
		75,  // EqneTerm
		76,  // CmpTerm
		77,  // BitwiseORTerm
		78,  // BitwiseXORTerm
		79,  // BitwiseANDTerm
		80,  // BitwiseShiftTerm
		81,  // AddsubdotTerm
		83,  // MuldivTerm
		87,  // UnaryOpTerm
		90,  // PowTerm
		91,  // PrecedenceChainEnd
		93,  // MlrvalOrFunction
		101, // ArrayLiteral
		-1,  // ArrayLiteralElements
		103, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		104, // ContextVariable
		116, // ENV
		118, // ArrayOrMapIndexAccess
		119, // ArrayOrMapPositionalNameAccess
		120, // ArrayOrMapPositionalValueAccess
		121, // ArraySliceAccess
		122, // FunctionCallsite
		123, // FunctionName
		-1,  // FcnArgs
		23,  // SubroutineCallsite
		-1,  // SubroutineName
		152, // BracefulStatement
		125, // BeginBlock
		126, // EndBlock
		127, // CondBlock
		128, // IfChain
		135, // IfElifStar
		136, // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		129, // WhileLoop
		19,  // DoWhileLoop
		130, // ForLoop
		140, // ForLoopOneVariable
		141, // ForLoopTwoVariable
		142, // ForLoopMultivariable
		-1,  // MultiIndex
		143, // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		20,  // BreakStatement
		21,  // ContinueStatement
		131, // FunctionDefinition
		132, // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		22,  // ReturnStatement
	},
	gotoRow{ // S6
		-1,  // S'
		-1,  // Root
		154, // StatementBlock
		3,   // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		4,   // BracelessStatement
		8,   // Assignment
		9,   // Unset
		24,  // Lvalue
		10,  // BareBoolean
		11,  // FilterStatement
		12,  // EmitStatement
		13,  // DumpStatement
		14,  // EdumpStatement
		15,  // PrintStatement
		16,  // EprintStatement
		17,  // PrintnStatement
		18,  // EprintnStatement
		37,  // FieldValue
		38,  // DirectFieldValue
		39,  // IndirectFieldValue
		40,  // BracedFieldValue
		41,  // PositionalFieldName
		42,  // PositionalFieldValue
		48,  // FullSrec
		50,  // OosvarValue
		51,  // DirectOosvarValue
		52,  // IndirectOosvarValue
		53,  // BracedOosvarValue
		57,  // FullOosvar
		28,  // LocalVariable
		27,  // Typedecl
		25,  // Rvalue
		68,  // PrecedenceChainStart
		69,  // TernaryTerm
		70,  // LogicalOrTerm
		71,  // LogicalXORTerm
		72,  // LogicalAndTerm
		73,  // AbsentCoalesceTerm
		74,  // EmptyCoalesceTerm
		75,  // EqneTerm
		76,  // CmpTerm
		77,  // BitwiseORTerm
		78,  // BitwiseXORTerm
		79,  // BitwiseANDTerm
		80,  // BitwiseShiftTerm
		81,  // AddsubdotTerm
		83,  // MuldivTerm
		87,  // UnaryOpTerm
		90,  // PowTerm
		91,  // PrecedenceChainEnd
		93,  // MlrvalOrFunction
		101, // ArrayLiteral
		-1,  // ArrayLiteralElements
		103, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		104, // ContextVariable
		116, // ENV
		118, // ArrayOrMapIndexAccess
		119, // ArrayOrMapPositionalNameAccess
		120, // ArrayOrMapPositionalValueAccess
		121, // ArraySliceAccess
		122, // FunctionCallsite
		123, // FunctionName
		-1,  // FcnArgs
		23,  // SubroutineCallsite
		-1,  // SubroutineName
		5,   // BracefulStatement
		125, // BeginBlock
		126, // EndBlock
		127, // CondBlock
		128, // IfChain
		135, // IfElifStar
		136, // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		129, // WhileLoop
		19,  // DoWhileLoop
		130, // ForLoop
		140, // ForLoopOneVariable
		141, // ForLoopTwoVariable
		142, // ForLoopMultivariable
		-1,  // MultiIndex
		143, // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		20,  // BreakStatement
		21,  // ContinueStatement
		131, // FunctionDefinition
		132, // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		22,  // ReturnStatement
	},
	gotoRow{ // S7
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		159, // FieldValue
		160, // DirectFieldValue
		161, // IndirectFieldValue
		162, // BracedFieldValue
		163, // PositionalFieldName
		164, // PositionalFieldValue
		170, // FullSrec
		172, // OosvarValue
		173, // DirectOosvarValue
		174, // IndirectOosvarValue
		175, // BracedOosvarValue
		179, // FullOosvar
		158, // LocalVariable
		-1,  // Typedecl
		157, // Rvalue
		184, // PrecedenceChainStart
		185, // TernaryTerm
		186, // LogicalOrTerm
		187, // LogicalXORTerm
		188, // LogicalAndTerm
		189, // AbsentCoalesceTerm
		190, // EmptyCoalesceTerm
		191, // EqneTerm
		192, // CmpTerm
		193, // BitwiseORTerm
		194, // BitwiseXORTerm
		195, // BitwiseANDTerm
		196, // BitwiseShiftTerm
		197, // AddsubdotTerm
		199, // MuldivTerm
		203, // UnaryOpTerm
		206, // PowTerm
		207, // PrecedenceChainEnd
		209, // MlrvalOrFunction
		217, // ArrayLiteral
		-1,  // ArrayLiteralElements
		219, // MapLiteral
		220, // MapLiteralKeyValuePairs
		221, // MapLiteralKeyValuePair
		222, // ContextVariable
		234, // ENV
		236, // ArrayOrMapIndexAccess
		237, // ArrayOrMapPositionalNameAccess
		238, // ArrayOrMapPositionalValueAccess
		239, // ArraySliceAccess
		240, // FunctionCallsite
		241, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S8
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S9
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S10
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S11
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S12
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S13
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S14
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S15
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S16
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S17
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S18
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S19
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S20
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S21
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S22
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S23
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S24
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S25
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		262, // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		-1,  // FieldValue
		-1,  // DirectFieldValue
		-1,  // IndirectFieldValue
		-1,  // BracedFieldValue
		-1,  // PositionalFieldName
		-1,  // PositionalFieldValue
		-1,  // FullSrec
		-1,  // OosvarValue
		-1,  // DirectOosvarValue
		-1,  // IndirectOosvarValue
		-1,  // BracedOosvarValue
		-1,  // FullOosvar
		-1,  // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		-1,  // UnaryOpTerm
		-1,  // PowTerm
		-1,  // PrecedenceChainEnd
		-1,  // MlrvalOrFunction
		-1,  // ArrayLiteral
		-1,  // ArrayLiteralElements
		-1,  // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		-1,  // ContextVariable
		-1,  // ENV
		-1,  // ArrayOrMapIndexAccess
		-1,  // ArrayOrMapPositionalNameAccess
		-1,  // ArrayOrMapPositionalValueAccess
		-1,  // ArraySliceAccess
		-1,  // FunctionCallsite
		-1,  // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S26
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		265, // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		267, // Typedecl
		266, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S27
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		-1,  // FieldValue
		-1,  // DirectFieldValue
		-1,  // IndirectFieldValue
		-1,  // BracedFieldValue
		-1,  // PositionalFieldName
		-1,  // PositionalFieldValue
		-1,  // FullSrec
		-1,  // OosvarValue
		-1,  // DirectOosvarValue
		-1,  // IndirectOosvarValue
		-1,  // BracedOosvarValue
		-1,  // FullOosvar
		348, // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		-1,  // UnaryOpTerm
		-1,  // PowTerm
		-1,  // PrecedenceChainEnd
		-1,  // MlrvalOrFunction
		-1,  // ArrayLiteral
		-1,  // ArrayLiteralElements
		-1,  // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		-1,  // ContextVariable
		-1,  // ENV
		-1,  // ArrayOrMapIndexAccess
		-1,  // ArrayOrMapPositionalNameAccess
		-1,  // ArrayOrMapPositionalValueAccess
		-1,  // ArraySliceAccess
		-1,  // FunctionCallsite
		-1,  // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S28
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S29
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		350, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S30
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		351, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S31
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		356, // FieldValue
		357, // DirectFieldValue
		358, // IndirectFieldValue
		359, // BracedFieldValue
		360, // PositionalFieldName
		361, // PositionalFieldValue
		367, // FullSrec
		369, // OosvarValue
		370, // DirectOosvarValue
		371, // IndirectOosvarValue
		372, // BracedOosvarValue
		376, // FullOosvar
		354, // LocalVariable
		-1,  // Typedecl
		353, // Rvalue
		379, // PrecedenceChainStart
		380, // TernaryTerm
		381, // LogicalOrTerm
		382, // LogicalXORTerm
		383, // LogicalAndTerm
		384, // AbsentCoalesceTerm
		385, // EmptyCoalesceTerm
		386, // EqneTerm
		387, // CmpTerm
		388, // BitwiseORTerm
		389, // BitwiseXORTerm
		390, // BitwiseANDTerm
		391, // BitwiseShiftTerm
		392, // AddsubdotTerm
		394, // MuldivTerm
		398, // UnaryOpTerm
		401, // PowTerm
		402, // PrecedenceChainEnd
		404, // MlrvalOrFunction
		412, // ArrayLiteral
		-1,  // ArrayLiteralElements
		414, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		415, // ContextVariable
		427, // ENV
		429, // ArrayOrMapIndexAccess
		430, // ArrayOrMapPositionalNameAccess
		431, // ArrayOrMapPositionalValueAccess
		432, // ArraySliceAccess
		433, // FunctionCallsite
		434, // FunctionName
		355, // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S32
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		356, // FieldValue
		357, // DirectFieldValue
		358, // IndirectFieldValue
		359, // BracedFieldValue
		360, // PositionalFieldName
		361, // PositionalFieldValue
		367, // FullSrec
		369, // OosvarValue
		370, // DirectOosvarValue
		371, // IndirectOosvarValue
		372, // BracedOosvarValue
		376, // FullOosvar
		354, // LocalVariable
		-1,  // Typedecl
		353, // Rvalue
		379, // PrecedenceChainStart
		380, // TernaryTerm
		381, // LogicalOrTerm
		382, // LogicalXORTerm
		383, // LogicalAndTerm
		384, // AbsentCoalesceTerm
		385, // EmptyCoalesceTerm
		386, // EqneTerm
		387, // CmpTerm
		388, // BitwiseORTerm
		389, // BitwiseXORTerm
		390, // BitwiseANDTerm
		391, // BitwiseShiftTerm
		392, // AddsubdotTerm
		394, // MuldivTerm
		398, // UnaryOpTerm
		401, // PowTerm
		402, // PrecedenceChainEnd
		404, // MlrvalOrFunction
		412, // ArrayLiteral
		-1,  // ArrayLiteralElements
		414, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		415, // ContextVariable
		427, // ENV
		429, // ArrayOrMapIndexAccess
		430, // ArrayOrMapPositionalNameAccess
		431, // ArrayOrMapPositionalValueAccess
		432, // ArraySliceAccess
		433, // FunctionCallsite
		434, // FunctionName
		435, // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S33
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		356, // FieldValue
		357, // DirectFieldValue
		358, // IndirectFieldValue
		359, // BracedFieldValue
		360, // PositionalFieldName
		361, // PositionalFieldValue
		367, // FullSrec
		369, // OosvarValue
		370, // DirectOosvarValue
		371, // IndirectOosvarValue
		372, // BracedOosvarValue
		376, // FullOosvar
		354, // LocalVariable
		-1,  // Typedecl
		353, // Rvalue
		379, // PrecedenceChainStart
		380, // TernaryTerm
		381, // LogicalOrTerm
		382, // LogicalXORTerm
		383, // LogicalAndTerm
		384, // AbsentCoalesceTerm
		385, // EmptyCoalesceTerm
		386, // EqneTerm
		387, // CmpTerm
		388, // BitwiseORTerm
		389, // BitwiseXORTerm
		390, // BitwiseANDTerm
		391, // BitwiseShiftTerm
		392, // AddsubdotTerm
		394, // MuldivTerm
		398, // UnaryOpTerm
		401, // PowTerm
		402, // PrecedenceChainEnd
		404, // MlrvalOrFunction
		412, // ArrayLiteral
		-1,  // ArrayLiteralElements
		414, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		415, // ContextVariable
		427, // ENV
		429, // ArrayOrMapIndexAccess
		430, // ArrayOrMapPositionalNameAccess
		431, // ArrayOrMapPositionalValueAccess
		432, // ArraySliceAccess
		433, // FunctionCallsite
		434, // FunctionName
		436, // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S34
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		356, // FieldValue
		357, // DirectFieldValue
		358, // IndirectFieldValue
		359, // BracedFieldValue
		360, // PositionalFieldName
		361, // PositionalFieldValue
		367, // FullSrec
		369, // OosvarValue
		370, // DirectOosvarValue
		371, // IndirectOosvarValue
		372, // BracedOosvarValue
		376, // FullOosvar
		354, // LocalVariable
		-1,  // Typedecl
		353, // Rvalue
		379, // PrecedenceChainStart
		380, // TernaryTerm
		381, // LogicalOrTerm
		382, // LogicalXORTerm
		383, // LogicalAndTerm
		384, // AbsentCoalesceTerm
		385, // EmptyCoalesceTerm
		386, // EqneTerm
		387, // CmpTerm
		388, // BitwiseORTerm
		389, // BitwiseXORTerm
		390, // BitwiseANDTerm
		391, // BitwiseShiftTerm
		392, // AddsubdotTerm
		394, // MuldivTerm
		398, // UnaryOpTerm
		401, // PowTerm
		402, // PrecedenceChainEnd
		404, // MlrvalOrFunction
		412, // ArrayLiteral
		-1,  // ArrayLiteralElements
		414, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		415, // ContextVariable
		427, // ENV
		429, // ArrayOrMapIndexAccess
		430, // ArrayOrMapPositionalNameAccess
		431, // ArrayOrMapPositionalValueAccess
		432, // ArraySliceAccess
		433, // FunctionCallsite
		434, // FunctionName
		437, // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S35
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		356, // FieldValue
		357, // DirectFieldValue
		358, // IndirectFieldValue
		359, // BracedFieldValue
		360, // PositionalFieldName
		361, // PositionalFieldValue
		367, // FullSrec
		369, // OosvarValue
		370, // DirectOosvarValue
		371, // IndirectOosvarValue
		372, // BracedOosvarValue
		376, // FullOosvar
		354, // LocalVariable
		-1,  // Typedecl
		353, // Rvalue
		379, // PrecedenceChainStart
		380, // TernaryTerm
		381, // LogicalOrTerm
		382, // LogicalXORTerm
		383, // LogicalAndTerm
		384, // AbsentCoalesceTerm
		385, // EmptyCoalesceTerm
		386, // EqneTerm
		387, // CmpTerm
		388, // BitwiseORTerm
		389, // BitwiseXORTerm
		390, // BitwiseANDTerm
		391, // BitwiseShiftTerm
		392, // AddsubdotTerm
		394, // MuldivTerm
		398, // UnaryOpTerm
		401, // PowTerm
		402, // PrecedenceChainEnd
		404, // MlrvalOrFunction
		412, // ArrayLiteral
		-1,  // ArrayLiteralElements
		414, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		415, // ContextVariable
		427, // ENV
		429, // ArrayOrMapIndexAccess
		430, // ArrayOrMapPositionalNameAccess
		431, // ArrayOrMapPositionalValueAccess
		432, // ArraySliceAccess
		433, // FunctionCallsite
		434, // FunctionName
		438, // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S36
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		356, // FieldValue
		357, // DirectFieldValue
		358, // IndirectFieldValue
		359, // BracedFieldValue
		360, // PositionalFieldName
		361, // PositionalFieldValue
		367, // FullSrec
		369, // OosvarValue
		370, // DirectOosvarValue
		371, // IndirectOosvarValue
		372, // BracedOosvarValue
		376, // FullOosvar
		354, // LocalVariable
		-1,  // Typedecl
		353, // Rvalue
		379, // PrecedenceChainStart
		380, // TernaryTerm
		381, // LogicalOrTerm
		382, // LogicalXORTerm
		383, // LogicalAndTerm
		384, // AbsentCoalesceTerm
		385, // EmptyCoalesceTerm
		386, // EqneTerm
		387, // CmpTerm
		388, // BitwiseORTerm
		389, // BitwiseXORTerm
		390, // BitwiseANDTerm
		391, // BitwiseShiftTerm
		392, // AddsubdotTerm
		394, // MuldivTerm
		398, // UnaryOpTerm
		401, // PowTerm
		402, // PrecedenceChainEnd
		404, // MlrvalOrFunction
		412, // ArrayLiteral
		-1,  // ArrayLiteralElements
		414, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		415, // ContextVariable
		427, // ENV
		429, // ArrayOrMapIndexAccess
		430, // ArrayOrMapPositionalNameAccess
		431, // ArrayOrMapPositionalValueAccess
		432, // ArraySliceAccess
		433, // FunctionCallsite
		434, // FunctionName
		439, // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S37
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S38
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S39
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S40
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S41
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S42
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S43
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S44
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		443, // FieldValue
		444, // DirectFieldValue
		445, // IndirectFieldValue
		446, // BracedFieldValue
		447, // PositionalFieldName
		448, // PositionalFieldValue
		454, // FullSrec
		456, // OosvarValue
		457, // DirectOosvarValue
		458, // IndirectOosvarValue
		459, // BracedOosvarValue
		463, // FullOosvar
		442, // LocalVariable
		-1,  // Typedecl
		441, // Rvalue
		466, // PrecedenceChainStart
		467, // TernaryTerm
		468, // LogicalOrTerm
		469, // LogicalXORTerm
		470, // LogicalAndTerm
		471, // AbsentCoalesceTerm
		472, // EmptyCoalesceTerm
		473, // EqneTerm
		474, // CmpTerm
		475, // BitwiseORTerm
		476, // BitwiseXORTerm
		477, // BitwiseANDTerm
		478, // BitwiseShiftTerm
		479, // AddsubdotTerm
		481, // MuldivTerm
		485, // UnaryOpTerm
		488, // PowTerm
		489, // PrecedenceChainEnd
		491, // MlrvalOrFunction
		499, // ArrayLiteral
		-1,  // ArrayLiteralElements
		501, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		502, // ContextVariable
		514, // ENV
		516, // ArrayOrMapIndexAccess
		517, // ArrayOrMapPositionalNameAccess
		518, // ArrayOrMapPositionalValueAccess
		519, // ArraySliceAccess
		520, // FunctionCallsite
		521, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S45
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S46
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		525, // FieldValue
		526, // DirectFieldValue
		527, // IndirectFieldValue
		528, // BracedFieldValue
		529, // PositionalFieldName
		530, // PositionalFieldValue
		536, // FullSrec
		538, // OosvarValue
		539, // DirectOosvarValue
		540, // IndirectOosvarValue
		541, // BracedOosvarValue
		545, // FullOosvar
		524, // LocalVariable
		-1,  // Typedecl
		523, // Rvalue
		548, // PrecedenceChainStart
		549, // TernaryTerm
		550, // LogicalOrTerm
		551, // LogicalXORTerm
		552, // LogicalAndTerm
		553, // AbsentCoalesceTerm
		554, // EmptyCoalesceTerm
		555, // EqneTerm
		556, // CmpTerm
		557, // BitwiseORTerm
		558, // BitwiseXORTerm
		559, // BitwiseANDTerm
		560, // BitwiseShiftTerm
		561, // AddsubdotTerm
		563, // MuldivTerm
		567, // UnaryOpTerm
		570, // PowTerm
		571, // PrecedenceChainEnd
		573, // MlrvalOrFunction
		581, // ArrayLiteral
		-1,  // ArrayLiteralElements
		583, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		584, // ContextVariable
		596, // ENV
		598, // ArrayOrMapIndexAccess
		599, // ArrayOrMapPositionalNameAccess
		600, // ArrayOrMapPositionalValueAccess
		601, // ArraySliceAccess
		602, // FunctionCallsite
		603, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S47
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		607, // FieldValue
		608, // DirectFieldValue
		609, // IndirectFieldValue
		610, // BracedFieldValue
		611, // PositionalFieldName
		612, // PositionalFieldValue
		618, // FullSrec
		620, // OosvarValue
		621, // DirectOosvarValue
		622, // IndirectOosvarValue
		623, // BracedOosvarValue
		627, // FullOosvar
		606, // LocalVariable
		-1,  // Typedecl
		605, // Rvalue
		630, // PrecedenceChainStart
		631, // TernaryTerm
		632, // LogicalOrTerm
		633, // LogicalXORTerm
		634, // LogicalAndTerm
		635, // AbsentCoalesceTerm
		636, // EmptyCoalesceTerm
		637, // EqneTerm
		638, // CmpTerm
		639, // BitwiseORTerm
		640, // BitwiseXORTerm
		641, // BitwiseANDTerm
		642, // BitwiseShiftTerm
		643, // AddsubdotTerm
		645, // MuldivTerm
		649, // UnaryOpTerm
		652, // PowTerm
		653, // PrecedenceChainEnd
		655, // MlrvalOrFunction
		663, // ArrayLiteral
		-1,  // ArrayLiteralElements
		665, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		666, // ContextVariable
		678, // ENV
		680, // ArrayOrMapIndexAccess
		681, // ArrayOrMapPositionalNameAccess
		682, // ArrayOrMapPositionalValueAccess
		683, // ArraySliceAccess
		684, // FunctionCallsite
		685, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S48
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S49
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S50
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S51
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S52
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S53
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S54
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S55
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		443, // FieldValue
		444, // DirectFieldValue
		445, // IndirectFieldValue
		446, // BracedFieldValue
		447, // PositionalFieldName
		448, // PositionalFieldValue
		454, // FullSrec
		456, // OosvarValue
		457, // DirectOosvarValue
		458, // IndirectOosvarValue
		459, // BracedOosvarValue
		463, // FullOosvar
		442, // LocalVariable
		-1,  // Typedecl
		686, // Rvalue
		466, // PrecedenceChainStart
		467, // TernaryTerm
		468, // LogicalOrTerm
		469, // LogicalXORTerm
		470, // LogicalAndTerm
		471, // AbsentCoalesceTerm
		472, // EmptyCoalesceTerm
		473, // EqneTerm
		474, // CmpTerm
		475, // BitwiseORTerm
		476, // BitwiseXORTerm
		477, // BitwiseANDTerm
		478, // BitwiseShiftTerm
		479, // AddsubdotTerm
		481, // MuldivTerm
		485, // UnaryOpTerm
		488, // PowTerm
		489, // PrecedenceChainEnd
		491, // MlrvalOrFunction
		499, // ArrayLiteral
		-1,  // ArrayLiteralElements
		501, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		502, // ContextVariable
		514, // ENV
		516, // ArrayOrMapIndexAccess
		517, // ArrayOrMapPositionalNameAccess
		518, // ArrayOrMapPositionalValueAccess
		519, // ArraySliceAccess
		520, // FunctionCallsite
		521, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S56
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S57
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S58
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S59
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S60
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S61
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S62
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S63
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S64
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S65
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S66
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S67
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S68
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S69
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S70
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S71
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S72
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S73
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S74
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S75
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S76
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S77
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S78
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S79
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S80
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S81
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S82
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		37,  // FieldValue
		38,  // DirectFieldValue
		39,  // IndirectFieldValue
		40,  // BracedFieldValue
		41,  // PositionalFieldName
		42,  // PositionalFieldValue
		48,  // FullSrec
		50,  // OosvarValue
		51,  // DirectOosvarValue
		52,  // IndirectOosvarValue
		53,  // BracedOosvarValue
		57,  // FullOosvar
		28,  // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		712, // UnaryOpTerm
		90,  // PowTerm
		91,  // PrecedenceChainEnd
		93,  // MlrvalOrFunction
		101, // ArrayLiteral
		-1,  // ArrayLiteralElements
		103, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		104, // ContextVariable
		116, // ENV
		118, // ArrayOrMapIndexAccess
		119, // ArrayOrMapPositionalNameAccess
		120, // ArrayOrMapPositionalValueAccess
		121, // ArraySliceAccess
		122, // FunctionCallsite
		123, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S83
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S84
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		37,  // FieldValue
		38,  // DirectFieldValue
		39,  // IndirectFieldValue
		40,  // BracedFieldValue
		41,  // PositionalFieldName
		42,  // PositionalFieldValue
		48,  // FullSrec
		50,  // OosvarValue
		51,  // DirectOosvarValue
		52,  // IndirectOosvarValue
		53,  // BracedOosvarValue
		57,  // FullOosvar
		28,  // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		720, // UnaryOpTerm
		90,  // PowTerm
		91,  // PrecedenceChainEnd
		93,  // MlrvalOrFunction
		101, // ArrayLiteral
		-1,  // ArrayLiteralElements
		103, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		104, // ContextVariable
		116, // ENV
		118, // ArrayOrMapIndexAccess
		119, // ArrayOrMapPositionalNameAccess
		120, // ArrayOrMapPositionalValueAccess
		121, // ArraySliceAccess
		122, // FunctionCallsite
		123, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S85
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		37,  // FieldValue
		38,  // DirectFieldValue
		39,  // IndirectFieldValue
		40,  // BracedFieldValue
		41,  // PositionalFieldName
		42,  // PositionalFieldValue
		48,  // FullSrec
		50,  // OosvarValue
		51,  // DirectOosvarValue
		52,  // IndirectOosvarValue
		53,  // BracedOosvarValue
		57,  // FullOosvar
		28,  // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		721, // UnaryOpTerm
		90,  // PowTerm
		91,  // PrecedenceChainEnd
		93,  // MlrvalOrFunction
		101, // ArrayLiteral
		-1,  // ArrayLiteralElements
		103, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		104, // ContextVariable
		116, // ENV
		118, // ArrayOrMapIndexAccess
		119, // ArrayOrMapPositionalNameAccess
		120, // ArrayOrMapPositionalValueAccess
		121, // ArraySliceAccess
		122, // FunctionCallsite
		123, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S86
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		37,  // FieldValue
		38,  // DirectFieldValue
		39,  // IndirectFieldValue
		40,  // BracedFieldValue
		41,  // PositionalFieldName
		42,  // PositionalFieldValue
		48,  // FullSrec
		50,  // OosvarValue
		51,  // DirectOosvarValue
		52,  // IndirectOosvarValue
		53,  // BracedOosvarValue
		57,  // FullOosvar
		28,  // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		722, // UnaryOpTerm
		90,  // PowTerm
		91,  // PrecedenceChainEnd
		93,  // MlrvalOrFunction
		101, // ArrayLiteral
		-1,  // ArrayLiteralElements
		103, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		104, // ContextVariable
		116, // ENV
		118, // ArrayOrMapIndexAccess
		119, // ArrayOrMapPositionalNameAccess
		120, // ArrayOrMapPositionalValueAccess
		121, // ArraySliceAccess
		122, // FunctionCallsite
		123, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S87
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S88
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		37,  // FieldValue
		38,  // DirectFieldValue
		39,  // IndirectFieldValue
		40,  // BracedFieldValue
		41,  // PositionalFieldName
		42,  // PositionalFieldValue
		48,  // FullSrec
		50,  // OosvarValue
		51,  // DirectOosvarValue
		52,  // IndirectOosvarValue
		53,  // BracedOosvarValue
		57,  // FullOosvar
		28,  // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		723, // UnaryOpTerm
		90,  // PowTerm
		91,  // PrecedenceChainEnd
		93,  // MlrvalOrFunction
		101, // ArrayLiteral
		-1,  // ArrayLiteralElements
		103, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		104, // ContextVariable
		116, // ENV
		118, // ArrayOrMapIndexAccess
		119, // ArrayOrMapPositionalNameAccess
		120, // ArrayOrMapPositionalValueAccess
		121, // ArraySliceAccess
		122, // FunctionCallsite
		123, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S89
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		37,  // FieldValue
		38,  // DirectFieldValue
		39,  // IndirectFieldValue
		40,  // BracedFieldValue
		41,  // PositionalFieldName
		42,  // PositionalFieldValue
		48,  // FullSrec
		50,  // OosvarValue
		51,  // DirectOosvarValue
		52,  // IndirectOosvarValue
		53,  // BracedOosvarValue
		57,  // FullOosvar
		28,  // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		724, // UnaryOpTerm
		90,  // PowTerm
		91,  // PrecedenceChainEnd
		93,  // MlrvalOrFunction
		101, // ArrayLiteral
		-1,  // ArrayLiteralElements
		103, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		104, // ContextVariable
		116, // ENV
		118, // ArrayOrMapIndexAccess
		119, // ArrayOrMapPositionalNameAccess
		120, // ArrayOrMapPositionalValueAccess
		121, // ArraySliceAccess
		122, // FunctionCallsite
		123, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S90
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S91
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S92
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		729, // FieldValue
		730, // DirectFieldValue
		731, // IndirectFieldValue
		732, // BracedFieldValue
		733, // PositionalFieldName
		734, // PositionalFieldValue
		740, // FullSrec
		742, // OosvarValue
		743, // DirectOosvarValue
		744, // IndirectOosvarValue
		745, // BracedOosvarValue
		749, // FullOosvar
		728, // LocalVariable
		-1,  // Typedecl
		727, // Rvalue
		752, // PrecedenceChainStart
		753, // TernaryTerm
		754, // LogicalOrTerm
		755, // LogicalXORTerm
		756, // LogicalAndTerm
		757, // AbsentCoalesceTerm
		758, // EmptyCoalesceTerm
		759, // EqneTerm
		760, // CmpTerm
		761, // BitwiseORTerm
		762, // BitwiseXORTerm
		763, // BitwiseANDTerm
		764, // BitwiseShiftTerm
		765, // AddsubdotTerm
		767, // MuldivTerm
		771, // UnaryOpTerm
		774, // PowTerm
		775, // PrecedenceChainEnd
		777, // MlrvalOrFunction
		785, // ArrayLiteral
		-1,  // ArrayLiteralElements
		787, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		788, // ContextVariable
		800, // ENV
		802, // ArrayOrMapIndexAccess
		803, // ArrayOrMapPositionalNameAccess
		804, // ArrayOrMapPositionalValueAccess
		805, // ArraySliceAccess
		806, // FunctionCallsite
		807, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S93
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S94
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S95
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S96
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S97
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S98
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S99
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S100
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S101
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S102
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		814, // FieldValue
		815, // DirectFieldValue
		816, // IndirectFieldValue
		817, // BracedFieldValue
		818, // PositionalFieldName
		819, // PositionalFieldValue
		826, // FullSrec
		828, // OosvarValue
		829, // DirectOosvarValue
		830, // IndirectOosvarValue
		831, // BracedOosvarValue
		835, // FullOosvar
		813, // LocalVariable
		-1,  // Typedecl
		812, // Rvalue
		838, // PrecedenceChainStart
		839, // TernaryTerm
		840, // LogicalOrTerm
		841, // LogicalXORTerm
		842, // LogicalAndTerm
		843, // AbsentCoalesceTerm
		844, // EmptyCoalesceTerm
		845, // EqneTerm
		846, // CmpTerm
		847, // BitwiseORTerm
		848, // BitwiseXORTerm
		849, // BitwiseANDTerm
		850, // BitwiseShiftTerm
		851, // AddsubdotTerm
		853, // MuldivTerm
		857, // UnaryOpTerm
		860, // PowTerm
		861, // PrecedenceChainEnd
		863, // MlrvalOrFunction
		871, // ArrayLiteral
		873, // ArrayLiteralElements
		874, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		875, // ContextVariable
		887, // ENV
		889, // ArrayOrMapIndexAccess
		890, // ArrayOrMapPositionalNameAccess
		891, // ArrayOrMapPositionalValueAccess
		892, // ArraySliceAccess
		893, // FunctionCallsite
		894, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S103
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S104
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S105
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S106
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S107
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S108
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S109
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S110
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S111
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S112
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S113
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S114
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S115
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S116
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S117
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S118
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S119
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S120
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S121
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S122
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S123
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S124
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		-1,  // FieldValue
		-1,  // DirectFieldValue
		-1,  // IndirectFieldValue
		-1,  // BracedFieldValue
		-1,  // PositionalFieldName
		-1,  // PositionalFieldValue
		-1,  // FullSrec
		-1,  // OosvarValue
		-1,  // DirectOosvarValue
		-1,  // IndirectOosvarValue
		-1,  // BracedOosvarValue
		-1,  // FullOosvar
		-1,  // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		-1,  // UnaryOpTerm
		-1,  // PowTerm
		-1,  // PrecedenceChainEnd
		-1,  // MlrvalOrFunction
		-1,  // ArrayLiteral
		-1,  // ArrayLiteralElements
		-1,  // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		-1,  // ContextVariable
		-1,  // ENV
		-1,  // ArrayOrMapIndexAccess
		-1,  // ArrayOrMapPositionalNameAccess
		-1,  // ArrayOrMapPositionalValueAccess
		-1,  // ArraySliceAccess
		-1,  // FunctionCallsite
		-1,  // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		898, // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S125
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S126
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S127
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S128
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S129
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S130
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S131
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S132
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S133
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		899, // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		-1,  // FieldValue
		-1,  // DirectFieldValue
		-1,  // IndirectFieldValue
		-1,  // BracedFieldValue
		-1,  // PositionalFieldName
		-1,  // PositionalFieldValue
		-1,  // FullSrec
		-1,  // OosvarValue
		-1,  // DirectOosvarValue
		-1,  // IndirectOosvarValue
		-1,  // BracedOosvarValue
		-1,  // FullOosvar
		-1,  // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		-1,  // UnaryOpTerm
		-1,  // PowTerm
		-1,  // PrecedenceChainEnd
		-1,  // MlrvalOrFunction
		-1,  // ArrayLiteral
		-1,  // ArrayLiteralElements
		-1,  // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		-1,  // ContextVariable
		-1,  // ENV
		-1,  // ArrayOrMapIndexAccess
		-1,  // ArrayOrMapPositionalNameAccess
		-1,  // ArrayOrMapPositionalValueAccess
		-1,  // ArraySliceAccess
		-1,  // FunctionCallsite
		-1,  // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S134
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		900, // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		-1,  // FieldValue
		-1,  // DirectFieldValue
		-1,  // IndirectFieldValue
		-1,  // BracedFieldValue
		-1,  // PositionalFieldName
		-1,  // PositionalFieldValue
		-1,  // FullSrec
		-1,  // OosvarValue
		-1,  // DirectOosvarValue
		-1,  // IndirectOosvarValue
		-1,  // BracedOosvarValue
		-1,  // FullOosvar
		-1,  // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		-1,  // UnaryOpTerm
		-1,  // PowTerm
		-1,  // PrecedenceChainEnd
		-1,  // MlrvalOrFunction
		-1,  // ArrayLiteral
		-1,  // ArrayLiteralElements
		-1,  // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		-1,  // ContextVariable
		-1,  // ENV
		-1,  // ArrayOrMapIndexAccess
		-1,  // ArrayOrMapPositionalNameAccess
		-1,  // ArrayOrMapPositionalValueAccess
		-1,  // ArraySliceAccess
		-1,  // FunctionCallsite
		-1,  // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S135
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		-1,  // FieldValue
		-1,  // DirectFieldValue
		-1,  // IndirectFieldValue
		-1,  // BracedFieldValue
		-1,  // PositionalFieldName
		-1,  // PositionalFieldValue
		-1,  // FullSrec
		-1,  // OosvarValue
		-1,  // DirectOosvarValue
		-1,  // IndirectOosvarValue
		-1,  // BracedOosvarValue
		-1,  // FullOosvar
		-1,  // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		-1,  // UnaryOpTerm
		-1,  // PowTerm
		-1,  // PrecedenceChainEnd
		-1,  // MlrvalOrFunction
		-1,  // ArrayLiteral
		-1,  // ArrayLiteralElements
		-1,  // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		-1,  // ContextVariable
		-1,  // ENV
		-1,  // ArrayOrMapIndexAccess
		-1,  // ArrayOrMapPositionalNameAccess
		-1,  // ArrayOrMapPositionalValueAccess
		-1,  // ArraySliceAccess
		-1,  // FunctionCallsite
		-1,  // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		902, // ElifBlock
		901, // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S136
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S137
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S138
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S139
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		907, // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		-1,  // FieldValue
		-1,  // DirectFieldValue
		-1,  // IndirectFieldValue
		-1,  // BracedFieldValue
		-1,  // PositionalFieldName
		-1,  // PositionalFieldValue
		-1,  // FullSrec
		-1,  // OosvarValue
		-1,  // DirectOosvarValue
		-1,  // IndirectOosvarValue
		-1,  // BracedOosvarValue
		-1,  // FullOosvar
		-1,  // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		-1,  // UnaryOpTerm
		-1,  // PowTerm
		-1,  // PrecedenceChainEnd
		-1,  // MlrvalOrFunction
		-1,  // ArrayLiteral
		-1,  // ArrayLiteralElements
		-1,  // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		-1,  // ContextVariable
		-1,  // ENV
		-1,  // ArrayOrMapIndexAccess
		-1,  // ArrayOrMapPositionalNameAccess
		-1,  // ArrayOrMapPositionalValueAccess
		-1,  // ArraySliceAccess
		-1,  // FunctionCallsite
		-1,  // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S140
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S141
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S142
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S143
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S144
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S145
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S146
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S147
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S148
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S149
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		912, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S150
		-1,  // S'
		-1,  // Root
		913, // StatementBlock
		3,   // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		4,   // BracelessStatement
		8,   // Assignment
		9,   // Unset
		24,  // Lvalue
		10,  // BareBoolean
		11,  // FilterStatement
		12,  // EmitStatement
		13,  // DumpStatement
		14,  // EdumpStatement
		15,  // PrintStatement
		16,  // EprintStatement
		17,  // PrintnStatement
		18,  // EprintnStatement
		37,  // FieldValue
		38,  // DirectFieldValue
		39,  // IndirectFieldValue
		40,  // BracedFieldValue
		41,  // PositionalFieldName
		42,  // PositionalFieldValue
		48,  // FullSrec
		50,  // OosvarValue
		51,  // DirectOosvarValue
		52,  // IndirectOosvarValue
		53,  // BracedOosvarValue
		57,  // FullOosvar
		28,  // LocalVariable
		27,  // Typedecl
		25,  // Rvalue
		68,  // PrecedenceChainStart
		69,  // TernaryTerm
		70,  // LogicalOrTerm
		71,  // LogicalXORTerm
		72,  // LogicalAndTerm
		73,  // AbsentCoalesceTerm
		74,  // EmptyCoalesceTerm
		75,  // EqneTerm
		76,  // CmpTerm
		77,  // BitwiseORTerm
		78,  // BitwiseXORTerm
		79,  // BitwiseANDTerm
		80,  // BitwiseShiftTerm
		81,  // AddsubdotTerm
		83,  // MuldivTerm
		87,  // UnaryOpTerm
		90,  // PowTerm
		91,  // PrecedenceChainEnd
		93,  // MlrvalOrFunction
		101, // ArrayLiteral
		-1,  // ArrayLiteralElements
		103, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		104, // ContextVariable
		116, // ENV
		118, // ArrayOrMapIndexAccess
		119, // ArrayOrMapPositionalNameAccess
		120, // ArrayOrMapPositionalValueAccess
		121, // ArraySliceAccess
		122, // FunctionCallsite
		123, // FunctionName
		-1,  // FcnArgs
		23,  // SubroutineCallsite
		-1,  // SubroutineName
		5,   // BracefulStatement
		125, // BeginBlock
		126, // EndBlock
		127, // CondBlock
		128, // IfChain
		135, // IfElifStar
		136, // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		129, // WhileLoop
		19,  // DoWhileLoop
		130, // ForLoop
		140, // ForLoopOneVariable
		141, // ForLoopTwoVariable
		142, // ForLoopMultivariable
		-1,  // MultiIndex
		143, // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		20,  // BreakStatement
		21,  // ContinueStatement
		131, // FunctionDefinition
		132, // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		22,  // ReturnStatement
	},
	gotoRow{ // S151
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S152
		-1,  // S'
		-1,  // Root
		915, // StatementBlock
		3,   // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		4,   // BracelessStatement
		8,   // Assignment
		9,   // Unset
		24,  // Lvalue
		10,  // BareBoolean
		11,  // FilterStatement
		12,  // EmitStatement
		13,  // DumpStatement
		14,  // EdumpStatement
		15,  // PrintStatement
		16,  // EprintStatement
		17,  // PrintnStatement
		18,  // EprintnStatement
		37,  // FieldValue
		38,  // DirectFieldValue
		39,  // IndirectFieldValue
		40,  // BracedFieldValue
		41,  // PositionalFieldName
		42,  // PositionalFieldValue
		48,  // FullSrec
		50,  // OosvarValue
		51,  // DirectOosvarValue
		52,  // IndirectOosvarValue
		53,  // BracedOosvarValue
		57,  // FullOosvar
		28,  // LocalVariable
		27,  // Typedecl
		25,  // Rvalue
		68,  // PrecedenceChainStart
		69,  // TernaryTerm
		70,  // LogicalOrTerm
		71,  // LogicalXORTerm
		72,  // LogicalAndTerm
		73,  // AbsentCoalesceTerm
		74,  // EmptyCoalesceTerm
		75,  // EqneTerm
		76,  // CmpTerm
		77,  // BitwiseORTerm
		78,  // BitwiseXORTerm
		79,  // BitwiseANDTerm
		80,  // BitwiseShiftTerm
		81,  // AddsubdotTerm
		83,  // MuldivTerm
		87,  // UnaryOpTerm
		90,  // PowTerm
		91,  // PrecedenceChainEnd
		93,  // MlrvalOrFunction
		101, // ArrayLiteral
		-1,  // ArrayLiteralElements
		103, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		104, // ContextVariable
		116, // ENV
		118, // ArrayOrMapIndexAccess
		119, // ArrayOrMapPositionalNameAccess
		120, // ArrayOrMapPositionalValueAccess
		121, // ArraySliceAccess
		122, // FunctionCallsite
		123, // FunctionName
		-1,  // FcnArgs
		23,  // SubroutineCallsite
		-1,  // SubroutineName
		5,   // BracefulStatement
		125, // BeginBlock
		126, // EndBlock
		127, // CondBlock
		128, // IfChain
		135, // IfElifStar
		136, // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		129, // WhileLoop
		19,  // DoWhileLoop
		130, // ForLoop
		140, // ForLoopOneVariable
		141, // ForLoopTwoVariable
		142, // ForLoopMultivariable
		-1,  // MultiIndex
		143, // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		20,  // BreakStatement
		21,  // ContinueStatement
		131, // FunctionDefinition
		132, // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		22,  // ReturnStatement
	},
	gotoRow{ // S153
		-1,  // S'
		-1,  // Root
		916, // StatementBlock
		3,   // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		4,   // BracelessStatement
		8,   // Assignment
		9,   // Unset
		24,  // Lvalue
		10,  // BareBoolean
		11,  // FilterStatement
		12,  // EmitStatement
		13,  // DumpStatement
		14,  // EdumpStatement
		15,  // PrintStatement
		16,  // EprintStatement
		17,  // PrintnStatement
		18,  // EprintnStatement
		37,  // FieldValue
		38,  // DirectFieldValue
		39,  // IndirectFieldValue
		40,  // BracedFieldValue
		41,  // PositionalFieldName
		42,  // PositionalFieldValue
		48,  // FullSrec
		50,  // OosvarValue
		51,  // DirectOosvarValue
		52,  // IndirectOosvarValue
		53,  // BracedOosvarValue
		57,  // FullOosvar
		28,  // LocalVariable
		27,  // Typedecl
		25,  // Rvalue
		68,  // PrecedenceChainStart
		69,  // TernaryTerm
		70,  // LogicalOrTerm
		71,  // LogicalXORTerm
		72,  // LogicalAndTerm
		73,  // AbsentCoalesceTerm
		74,  // EmptyCoalesceTerm
		75,  // EqneTerm
		76,  // CmpTerm
		77,  // BitwiseORTerm
		78,  // BitwiseXORTerm
		79,  // BitwiseANDTerm
		80,  // BitwiseShiftTerm
		81,  // AddsubdotTerm
		83,  // MuldivTerm
		87,  // UnaryOpTerm
		90,  // PowTerm
		91,  // PrecedenceChainEnd
		93,  // MlrvalOrFunction
		101, // ArrayLiteral
		-1,  // ArrayLiteralElements
		103, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		104, // ContextVariable
		116, // ENV
		118, // ArrayOrMapIndexAccess
		119, // ArrayOrMapPositionalNameAccess
		120, // ArrayOrMapPositionalValueAccess
		121, // ArraySliceAccess
		122, // FunctionCallsite
		123, // FunctionName
		-1,  // FcnArgs
		23,  // SubroutineCallsite
		-1,  // SubroutineName
		5,   // BracefulStatement
		125, // BeginBlock
		126, // EndBlock
		127, // CondBlock
		128, // IfChain
		135, // IfElifStar
		136, // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		129, // WhileLoop
		19,  // DoWhileLoop
		130, // ForLoop
		140, // ForLoopOneVariable
		141, // ForLoopTwoVariable
		142, // ForLoopMultivariable
		-1,  // MultiIndex
		143, // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		20,  // BreakStatement
		21,  // ContinueStatement
		131, // FunctionDefinition
		132, // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		22,  // ReturnStatement
	},
	gotoRow{ // S154
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S155
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		159, // FieldValue
		160, // DirectFieldValue
		161, // IndirectFieldValue
		162, // BracedFieldValue
		163, // PositionalFieldName
		164, // PositionalFieldValue
		170, // FullSrec
		172, // OosvarValue
		173, // DirectOosvarValue
		174, // IndirectOosvarValue
		175, // BracedOosvarValue
		179, // FullOosvar
		158, // LocalVariable
		-1,  // Typedecl
		157, // Rvalue
		184, // PrecedenceChainStart
		185, // TernaryTerm
		186, // LogicalOrTerm
		187, // LogicalXORTerm
		188, // LogicalAndTerm
		189, // AbsentCoalesceTerm
		190, // EmptyCoalesceTerm
		191, // EqneTerm
		192, // CmpTerm
		193, // BitwiseORTerm
		194, // BitwiseXORTerm
		195, // BitwiseANDTerm
		196, // BitwiseShiftTerm
		197, // AddsubdotTerm
		199, // MuldivTerm
		203, // UnaryOpTerm
		206, // PowTerm
		207, // PrecedenceChainEnd
		209, // MlrvalOrFunction
		217, // ArrayLiteral
		-1,  // ArrayLiteralElements
		219, // MapLiteral
		918, // MapLiteralKeyValuePairs
		221, // MapLiteralKeyValuePair
		222, // ContextVariable
		234, // ENV
		236, // ArrayOrMapIndexAccess
		237, // ArrayOrMapPositionalNameAccess
		238, // ArrayOrMapPositionalValueAccess
		239, // ArraySliceAccess
		240, // FunctionCallsite
		241, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S156
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S157
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S158
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S159
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S160
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S161
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S162
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S163
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S164
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S165
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S166
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		443, // FieldValue
		444, // DirectFieldValue
		445, // IndirectFieldValue
		446, // BracedFieldValue
		447, // PositionalFieldName
		448, // PositionalFieldValue
		454, // FullSrec
		456, // OosvarValue
		457, // DirectOosvarValue
		458, // IndirectOosvarValue
		459, // BracedOosvarValue
		463, // FullOosvar
		442, // LocalVariable
		-1,  // Typedecl
		920, // Rvalue
		466, // PrecedenceChainStart
		467, // TernaryTerm
		468, // LogicalOrTerm
		469, // LogicalXORTerm
		470, // LogicalAndTerm
		471, // AbsentCoalesceTerm
		472, // EmptyCoalesceTerm
		473, // EqneTerm
		474, // CmpTerm
		475, // BitwiseORTerm
		476, // BitwiseXORTerm
		477, // BitwiseANDTerm
		478, // BitwiseShiftTerm
		479, // AddsubdotTerm
		481, // MuldivTerm
		485, // UnaryOpTerm
		488, // PowTerm
		489, // PrecedenceChainEnd
		491, // MlrvalOrFunction
		499, // ArrayLiteral
		-1,  // ArrayLiteralElements
		501, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		502, // ContextVariable
		514, // ENV
		516, // ArrayOrMapIndexAccess
		517, // ArrayOrMapPositionalNameAccess
		518, // ArrayOrMapPositionalValueAccess
		519, // ArraySliceAccess
		520, // FunctionCallsite
		521, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S167
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S168
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		525, // FieldValue
		526, // DirectFieldValue
		527, // IndirectFieldValue
		528, // BracedFieldValue
		529, // PositionalFieldName
		530, // PositionalFieldValue
		536, // FullSrec
		538, // OosvarValue
		539, // DirectOosvarValue
		540, // IndirectOosvarValue
		541, // BracedOosvarValue
		545, // FullOosvar
		524, // LocalVariable
		-1,  // Typedecl
		921, // Rvalue
		548, // PrecedenceChainStart
		549, // TernaryTerm
		550, // LogicalOrTerm
		551, // LogicalXORTerm
		552, // LogicalAndTerm
		553, // AbsentCoalesceTerm
		554, // EmptyCoalesceTerm
		555, // EqneTerm
		556, // CmpTerm
		557, // BitwiseORTerm
		558, // BitwiseXORTerm
		559, // BitwiseANDTerm
		560, // BitwiseShiftTerm
		561, // AddsubdotTerm
		563, // MuldivTerm
		567, // UnaryOpTerm
		570, // PowTerm
		571, // PrecedenceChainEnd
		573, // MlrvalOrFunction
		581, // ArrayLiteral
		-1,  // ArrayLiteralElements
		583, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		584, // ContextVariable
		596, // ENV
		598, // ArrayOrMapIndexAccess
		599, // ArrayOrMapPositionalNameAccess
		600, // ArrayOrMapPositionalValueAccess
		601, // ArraySliceAccess
		602, // FunctionCallsite
		603, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S169
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		607, // FieldValue
		608, // DirectFieldValue
		609, // IndirectFieldValue
		610, // BracedFieldValue
		611, // PositionalFieldName
		612, // PositionalFieldValue
		618, // FullSrec
		620, // OosvarValue
		621, // DirectOosvarValue
		622, // IndirectOosvarValue
		623, // BracedOosvarValue
		627, // FullOosvar
		606, // LocalVariable
		-1,  // Typedecl
		922, // Rvalue
		630, // PrecedenceChainStart
		631, // TernaryTerm
		632, // LogicalOrTerm
		633, // LogicalXORTerm
		634, // LogicalAndTerm
		635, // AbsentCoalesceTerm
		636, // EmptyCoalesceTerm
		637, // EqneTerm
		638, // CmpTerm
		639, // BitwiseORTerm
		640, // BitwiseXORTerm
		641, // BitwiseANDTerm
		642, // BitwiseShiftTerm
		643, // AddsubdotTerm
		645, // MuldivTerm
		649, // UnaryOpTerm
		652, // PowTerm
		653, // PrecedenceChainEnd
		655, // MlrvalOrFunction
		663, // ArrayLiteral
		-1,  // ArrayLiteralElements
		665, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		666, // ContextVariable
		678, // ENV
		680, // ArrayOrMapIndexAccess
		681, // ArrayOrMapPositionalNameAccess
		682, // ArrayOrMapPositionalValueAccess
		683, // ArraySliceAccess
		684, // FunctionCallsite
		685, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S170
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S171
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S172
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S173
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S174
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S175
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S176
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S177
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		443, // FieldValue
		444, // DirectFieldValue
		445, // IndirectFieldValue
		446, // BracedFieldValue
		447, // PositionalFieldName
		448, // PositionalFieldValue
		454, // FullSrec
		456, // OosvarValue
		457, // DirectOosvarValue
		458, // IndirectOosvarValue
		459, // BracedOosvarValue
		463, // FullOosvar
		442, // LocalVariable
		-1,  // Typedecl
		923, // Rvalue
		466, // PrecedenceChainStart
		467, // TernaryTerm
		468, // LogicalOrTerm
		469, // LogicalXORTerm
		470, // LogicalAndTerm
		471, // AbsentCoalesceTerm
		472, // EmptyCoalesceTerm
		473, // EqneTerm
		474, // CmpTerm
		475, // BitwiseORTerm
		476, // BitwiseXORTerm
		477, // BitwiseANDTerm
		478, // BitwiseShiftTerm
		479, // AddsubdotTerm
		481, // MuldivTerm
		485, // UnaryOpTerm
		488, // PowTerm
		489, // PrecedenceChainEnd
		491, // MlrvalOrFunction
		499, // ArrayLiteral
		-1,  // ArrayLiteralElements
		501, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		502, // ContextVariable
		514, // ENV
		516, // ArrayOrMapIndexAccess
		517, // ArrayOrMapPositionalNameAccess
		518, // ArrayOrMapPositionalValueAccess
		519, // ArraySliceAccess
		520, // FunctionCallsite
		521, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S178
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S179
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S180
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S181
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S182
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S183
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S184
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S185
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S186
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S187
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S188
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S189
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S190
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S191
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S192
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S193
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S194
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S195
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S196
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S197
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S198
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		159, // FieldValue
		160, // DirectFieldValue
		161, // IndirectFieldValue
		162, // BracedFieldValue
		163, // PositionalFieldName
		164, // PositionalFieldValue
		170, // FullSrec
		172, // OosvarValue
		173, // DirectOosvarValue
		174, // IndirectOosvarValue
		175, // BracedOosvarValue
		179, // FullOosvar
		158, // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		949, // UnaryOpTerm
		206, // PowTerm
		207, // PrecedenceChainEnd
		209, // MlrvalOrFunction
		217, // ArrayLiteral
		-1,  // ArrayLiteralElements
		219, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		222, // ContextVariable
		234, // ENV
		236, // ArrayOrMapIndexAccess
		237, // ArrayOrMapPositionalNameAccess
		238, // ArrayOrMapPositionalValueAccess
		239, // ArraySliceAccess
		240, // FunctionCallsite
		241, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S199
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S200
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		159, // FieldValue
		160, // DirectFieldValue
		161, // IndirectFieldValue
		162, // BracedFieldValue
		163, // PositionalFieldName
		164, // PositionalFieldValue
		170, // FullSrec
		172, // OosvarValue
		173, // DirectOosvarValue
		174, // IndirectOosvarValue
		175, // BracedOosvarValue
		179, // FullOosvar
		158, // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		957, // UnaryOpTerm
		206, // PowTerm
		207, // PrecedenceChainEnd
		209, // MlrvalOrFunction
		217, // ArrayLiteral
		-1,  // ArrayLiteralElements
		219, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		222, // ContextVariable
		234, // ENV
		236, // ArrayOrMapIndexAccess
		237, // ArrayOrMapPositionalNameAccess
		238, // ArrayOrMapPositionalValueAccess
		239, // ArraySliceAccess
		240, // FunctionCallsite
		241, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S201
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		159, // FieldValue
		160, // DirectFieldValue
		161, // IndirectFieldValue
		162, // BracedFieldValue
		163, // PositionalFieldName
		164, // PositionalFieldValue
		170, // FullSrec
		172, // OosvarValue
		173, // DirectOosvarValue
		174, // IndirectOosvarValue
		175, // BracedOosvarValue
		179, // FullOosvar
		158, // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		958, // UnaryOpTerm
		206, // PowTerm
		207, // PrecedenceChainEnd
		209, // MlrvalOrFunction
		217, // ArrayLiteral
		-1,  // ArrayLiteralElements
		219, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		222, // ContextVariable
		234, // ENV
		236, // ArrayOrMapIndexAccess
		237, // ArrayOrMapPositionalNameAccess
		238, // ArrayOrMapPositionalValueAccess
		239, // ArraySliceAccess
		240, // FunctionCallsite
		241, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S202
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		159, // FieldValue
		160, // DirectFieldValue
		161, // IndirectFieldValue
		162, // BracedFieldValue
		163, // PositionalFieldName
		164, // PositionalFieldValue
		170, // FullSrec
		172, // OosvarValue
		173, // DirectOosvarValue
		174, // IndirectOosvarValue
		175, // BracedOosvarValue
		179, // FullOosvar
		158, // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		959, // UnaryOpTerm
		206, // PowTerm
		207, // PrecedenceChainEnd
		209, // MlrvalOrFunction
		217, // ArrayLiteral
		-1,  // ArrayLiteralElements
		219, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		222, // ContextVariable
		234, // ENV
		236, // ArrayOrMapIndexAccess
		237, // ArrayOrMapPositionalNameAccess
		238, // ArrayOrMapPositionalValueAccess
		239, // ArraySliceAccess
		240, // FunctionCallsite
		241, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S203
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S204
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		159, // FieldValue
		160, // DirectFieldValue
		161, // IndirectFieldValue
		162, // BracedFieldValue
		163, // PositionalFieldName
		164, // PositionalFieldValue
		170, // FullSrec
		172, // OosvarValue
		173, // DirectOosvarValue
		174, // IndirectOosvarValue
		175, // BracedOosvarValue
		179, // FullOosvar
		158, // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		960, // UnaryOpTerm
		206, // PowTerm
		207, // PrecedenceChainEnd
		209, // MlrvalOrFunction
		217, // ArrayLiteral
		-1,  // ArrayLiteralElements
		219, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		222, // ContextVariable
		234, // ENV
		236, // ArrayOrMapIndexAccess
		237, // ArrayOrMapPositionalNameAccess
		238, // ArrayOrMapPositionalValueAccess
		239, // ArraySliceAccess
		240, // FunctionCallsite
		241, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S205
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		159, // FieldValue
		160, // DirectFieldValue
		161, // IndirectFieldValue
		162, // BracedFieldValue
		163, // PositionalFieldName
		164, // PositionalFieldValue
		170, // FullSrec
		172, // OosvarValue
		173, // DirectOosvarValue
		174, // IndirectOosvarValue
		175, // BracedOosvarValue
		179, // FullOosvar
		158, // LocalVariable
		-1,  // Typedecl
		-1,  // Rvalue
		-1,  // PrecedenceChainStart
		-1,  // TernaryTerm
		-1,  // LogicalOrTerm
		-1,  // LogicalXORTerm
		-1,  // LogicalAndTerm
		-1,  // AbsentCoalesceTerm
		-1,  // EmptyCoalesceTerm
		-1,  // EqneTerm
		-1,  // CmpTerm
		-1,  // BitwiseORTerm
		-1,  // BitwiseXORTerm
		-1,  // BitwiseANDTerm
		-1,  // BitwiseShiftTerm
		-1,  // AddsubdotTerm
		-1,  // MuldivTerm
		961, // UnaryOpTerm
		206, // PowTerm
		207, // PrecedenceChainEnd
		209, // MlrvalOrFunction
		217, // ArrayLiteral
		-1,  // ArrayLiteralElements
		219, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		222, // ContextVariable
		234, // ENV
		236, // ArrayOrMapIndexAccess
		237, // ArrayOrMapPositionalNameAccess
		238, // ArrayOrMapPositionalValueAccess
		239, // ArraySliceAccess
		240, // FunctionCallsite
		241, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S206
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S207
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S208
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		729, // FieldValue
		730, // DirectFieldValue
		731, // IndirectFieldValue
		732, // BracedFieldValue
		733, // PositionalFieldName
		734, // PositionalFieldValue
		740, // FullSrec
		742, // OosvarValue
		743, // DirectOosvarValue
		744, // IndirectOosvarValue
		745, // BracedOosvarValue
		749, // FullOosvar
		728, // LocalVariable
		-1,  // Typedecl
		963, // Rvalue
		752, // PrecedenceChainStart
		753, // TernaryTerm
		754, // LogicalOrTerm
		755, // LogicalXORTerm
		756, // LogicalAndTerm
		757, // AbsentCoalesceTerm
		758, // EmptyCoalesceTerm
		759, // EqneTerm
		760, // CmpTerm
		761, // BitwiseORTerm
		762, // BitwiseXORTerm
		763, // BitwiseANDTerm
		764, // BitwiseShiftTerm
		765, // AddsubdotTerm
		767, // MuldivTerm
		771, // UnaryOpTerm
		774, // PowTerm
		775, // PrecedenceChainEnd
		777, // MlrvalOrFunction
		785, // ArrayLiteral
		-1,  // ArrayLiteralElements
		787, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		788, // ContextVariable
		800, // ENV
		802, // ArrayOrMapIndexAccess
		803, // ArrayOrMapPositionalNameAccess
		804, // ArrayOrMapPositionalValueAccess
		805, // ArraySliceAccess
		806, // FunctionCallsite
		807, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S209
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S210
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S211
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S212
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S213
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S214
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S215
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S216
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S217
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S218
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		814, // FieldValue
		815, // DirectFieldValue
		816, // IndirectFieldValue
		817, // BracedFieldValue
		818, // PositionalFieldName
		819, // PositionalFieldValue
		826, // FullSrec
		828, // OosvarValue
		829, // DirectOosvarValue
		830, // IndirectOosvarValue
		831, // BracedOosvarValue
		835, // FullOosvar
		813, // LocalVariable
		-1,  // Typedecl
		812, // Rvalue
		838, // PrecedenceChainStart
		839, // TernaryTerm
		840, // LogicalOrTerm
		841, // LogicalXORTerm
		842, // LogicalAndTerm
		843, // AbsentCoalesceTerm
		844, // EmptyCoalesceTerm
		845, // EqneTerm
		846, // CmpTerm
		847, // BitwiseORTerm
		848, // BitwiseXORTerm
		849, // BitwiseANDTerm
		850, // BitwiseShiftTerm
		851, // AddsubdotTerm
		853, // MuldivTerm
		857, // UnaryOpTerm
		860, // PowTerm
		861, // PrecedenceChainEnd
		863, // MlrvalOrFunction
		871, // ArrayLiteral
		968, // ArrayLiteralElements
		874, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		875, // ContextVariable
		887, // ENV
		889, // ArrayOrMapIndexAccess
		890, // ArrayOrMapPositionalNameAccess
		891, // ArrayOrMapPositionalValueAccess
		892, // ArraySliceAccess
		893, // FunctionCallsite
		894, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S219
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S220
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S221
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S222
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S223
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S224
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S225
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S226
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S227
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S228
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S229
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S230
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S231
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S232
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S233
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S234
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S235
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S236
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S237
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S238
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S239
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S240
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S241
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S242
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		973, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S243
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		974, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S244
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		975, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S245
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		976, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S246
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		977, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S247
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		978, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S248
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		979, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S249
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		980, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S250
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		981, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S251
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		982, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S252
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		983, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S253
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		984, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S254
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		985, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S255
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		986, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S256
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		987, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S257
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		988, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S258
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		989, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S259
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		990, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S260
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		991, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S261
		-1,  // S'
		-1,  // Root
		-1,  // StatementBlock
		-1,  // NonEmptyStatementBlock
		-1,  // StatementBlockInBraces
		-1,  // BracelessStatement
		-1,  // Assignment
		-1,  // Unset
		-1,  // Lvalue
		-1,  // BareBoolean
		-1,  // FilterStatement
		-1,  // EmitStatement
		-1,  // DumpStatement
		-1,  // EdumpStatement
		-1,  // PrintStatement
		-1,  // EprintStatement
		-1,  // PrintnStatement
		-1,  // EprintnStatement
		269, // FieldValue
		270, // DirectFieldValue
		271, // IndirectFieldValue
		272, // BracedFieldValue
		273, // PositionalFieldName
		274, // PositionalFieldValue
		280, // FullSrec
		282, // OosvarValue
		283, // DirectOosvarValue
		284, // IndirectOosvarValue
		285, // BracedOosvarValue
		289, // FullOosvar
		268, // LocalVariable
		-1,  // Typedecl
		992, // Rvalue
		292, // PrecedenceChainStart
		293, // TernaryTerm
		294, // LogicalOrTerm
		295, // LogicalXORTerm
		296, // LogicalAndTerm
		297, // AbsentCoalesceTerm
		298, // EmptyCoalesceTerm
		299, // EqneTerm
		300, // CmpTerm
		301, // BitwiseORTerm
		302, // BitwiseXORTerm
		303, // BitwiseANDTerm
		304, // BitwiseShiftTerm
		305, // AddsubdotTerm
		307, // MuldivTerm
		311, // UnaryOpTerm
		314, // PowTerm
		315, // PrecedenceChainEnd
		317, // MlrvalOrFunction
		325, // ArrayLiteral
		-1,  // ArrayLiteralElements
		327, // MapLiteral
		-1,  // MapLiteralKeyValuePairs
		-1,  // MapLiteralKeyValuePair
		328, // ContextVariable
		340, // ENV
		342, // ArrayOrMapIndexAccess
		343, // ArrayOrMapPositionalNameAccess
		344, // ArrayOrMapPositionalValueAccess
		345, // ArraySliceAccess
		346, // FunctionCallsite
		347, // FunctionName
		-1,  // FcnArgs
		-1,  // SubroutineCallsite
		-1,  // SubroutineName
		-1,  // BracefulStatement
		-1,  // BeginBlock
		-1,  // EndBlock
		-1,  // CondBlock
		-1,  // IfChain
		-1,  // IfElifStar
		-1,  // IfBlock
		-1,  // ElifBlock
		-1,  // ElseBlock
		-1,  // WhileLoop
		-1,  // DoWhileLoop
		-1,  // ForLoop
		-1,  // ForLoopOneVariable
		-1,  // ForLoopTwoVariable
		-1,  // ForLoopMultivariable
		-1,  // MultiIndex
		-1,  // TripleForLoop
		-1,  // TripleForStart
		-1,  // TripleForContinuation
		-1,  // TripleForUpdate
		-1,  // BreakStatement
		-1,  // ContinueStatement
		-1,  // FunctionDefinition
		-1,  // SubroutineDefinition
		-1,  // FuncOrSubrParameterList
		-1,  // FuncOrSubrNonEmptyParameterList
		-1,  // FuncOrSubrParameter
		-1,  // UntypedFuncOrSubrParameterName
		-1,  // TypedFuncOrSubrParameterName
		-1,  // ReturnStatement
	},
	gotoRow{ // S262
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S263
		-1,   // S'
		-1,   // Root
		993,  // StatementBlock
		994,  // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		995,  // BracelessStatement
		999,  // Assignment
		1000, // Unset
		1015, // Lvalue
		1001, // BareBoolean
		1002, // FilterStatement
		1003, // EmitStatement
		1004, // DumpStatement
		1005, // EdumpStatement
		1006, // PrintStatement
		1007, // EprintStatement
		1008, // PrintnStatement
		1009, // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		27,   // Typedecl
		1016, // Rvalue
		1050, // PrecedenceChainStart
		1051, // TernaryTerm
		1052, // LogicalOrTerm
		1053, // LogicalXORTerm
		1054, // LogicalAndTerm
		1055, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		1014, // SubroutineCallsite
		-1,   // SubroutineName
		996,  // BracefulStatement
		1107, // BeginBlock
		1108, // EndBlock
		1109, // CondBlock
		1110, // IfChain
		1117, // IfElifStar
		1118, // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		1111, // WhileLoop
		1010, // DoWhileLoop
		1112, // ForLoop
		1122, // ForLoopOneVariable
		1123, // ForLoopTwoVariable
		1124, // ForLoopMultivariable
		-1,   // MultiIndex
		1125, // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		1011, // BreakStatement
		1012, // ContinueStatement
		1113, // FunctionDefinition
		1114, // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		1013, // ReturnStatement
	},
	gotoRow{ // S264
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		1133, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S265
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S266
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S267
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		1134, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S268
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S269
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S270
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S271
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S272
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S273
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S274
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S275
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S276
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1136, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S277
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S278
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		1137, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S279
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		1138, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S280
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S281
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S282
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S283
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S284
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S285
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S286
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S287
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1139, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S288
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S289
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S290
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S291
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S292
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S293
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S294
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S295
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S296
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S297
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S298
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S299
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S300
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S301
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S302
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S303
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S304
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S305
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S306
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1165, // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S307
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S308
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1173, // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S309
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1174, // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S310
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1175, // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S311
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S312
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1176, // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S313
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1177, // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S314
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S315
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S316
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		1179, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S317
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S318
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S319
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S320
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S321
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S322
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S323
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S324
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S325
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S326
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		1184, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S327
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S328
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S329
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S330
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S331
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S332
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S333
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S334
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S335
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S336
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S337
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S338
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S339
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S340
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S341
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S342
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S343
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S344
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S345
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S346
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S347
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S348
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S349
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S350
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S351
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S352
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		1188, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S353
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S354
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S355
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S356
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S357
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S358
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S359
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S360
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S361
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S362
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S363
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1190, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S364
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S365
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		1191, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S366
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		1192, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S367
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S368
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S369
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S370
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S371
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S372
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S373
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S374
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1193, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S375
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S376
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S377
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S378
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S379
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S380
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S381
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S382
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S383
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S384
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S385
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S386
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S387
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S388
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S389
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S390
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S391
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S392
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S393
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1219, // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S394
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S395
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1227, // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S396
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1228, // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S397
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1229, // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S398
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S399
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1230, // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S400
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1231, // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S401
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S402
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S403
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		1233, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S404
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S405
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S406
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S407
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S408
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S409
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S410
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S411
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S412
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S413
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		1238, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S414
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S415
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S416
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S417
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S418
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S419
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S420
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S421
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S422
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S423
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S424
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S425
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S426
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S427
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S428
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S429
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S430
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S431
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S432
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S433
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S434
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S435
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S436
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S437
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S438
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S439
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S440
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		1242, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S441
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S442
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S443
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S444
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S445
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S446
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S447
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S448
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S449
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S450
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1244, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S451
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S452
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		1245, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S453
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		1246, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S454
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S455
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S456
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S457
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S458
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S459
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S460
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S461
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1247, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S462
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S463
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S464
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S465
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S466
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S467
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S468
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S469
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S470
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S471
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S472
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S473
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S474
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S475
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S476
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S477
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S478
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S479
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S480
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1273, // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S481
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S482
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1281, // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S483
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1282, // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S484
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1283, // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S485
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S486
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1284, // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S487
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1285, // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S488
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S489
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S490
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		1287, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S491
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S492
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S493
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S494
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S495
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S496
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S497
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S498
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S499
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S500
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		1292, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S501
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S502
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S503
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S504
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S505
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S506
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S507
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S508
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S509
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S510
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S511
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S512
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S513
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S514
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S515
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S516
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S517
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S518
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S519
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S520
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S521
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S522
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		1296, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S523
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S524
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S525
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S526
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S527
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S528
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S529
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S530
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S531
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S532
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1298, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S533
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S534
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		1299, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S535
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		1300, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S536
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S537
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S538
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S539
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S540
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S541
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S542
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S543
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1301, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S544
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S545
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S546
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S547
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S548
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S549
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S550
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S551
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S552
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S553
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S554
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S555
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S556
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S557
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S558
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S559
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S560
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S561
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S562
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1327, // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S563
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S564
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1335, // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S565
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1336, // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S566
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1337, // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S567
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S568
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1338, // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S569
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1339, // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S570
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S571
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S572
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		1341, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S573
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S574
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S575
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S576
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S577
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S578
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S579
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S580
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S581
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S582
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		1346, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S583
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S584
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S585
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S586
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S587
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S588
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S589
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S590
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S591
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S592
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S593
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S594
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S595
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S596
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S597
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S598
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S599
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S600
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S601
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S602
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S603
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S604
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		1350, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S605
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S606
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S607
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S608
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S609
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S610
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S611
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S612
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S613
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S614
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1352, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S615
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S616
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		1353, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S617
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		1354, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S618
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S619
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S620
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S621
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S622
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S623
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S624
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S625
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1355, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S626
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S627
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S628
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S629
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S630
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S631
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S632
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S633
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S634
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S635
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S636
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S637
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S638
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S639
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S640
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S641
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S642
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S643
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S644
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1381, // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S645
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S646
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1389, // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S647
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1390, // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S648
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1391, // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S649
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S650
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1392, // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S651
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1393, // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S652
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S653
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S654
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		1395, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S655
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S656
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S657
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S658
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S659
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S660
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S661
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S662
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S663
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S664
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		1400, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S665
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S666
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S667
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S668
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S669
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S670
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S671
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S672
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S673
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S674
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S675
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S676
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S677
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S678
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S679
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S680
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S681
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S682
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S683
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S684
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S685
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S686
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S687
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		1404, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S688
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		1405, // LogicalXORTerm
		72,   // LogicalAndTerm
		73,   // AbsentCoalesceTerm
		74,   // EmptyCoalesceTerm
		75,   // EqneTerm
		76,   // CmpTerm
		77,   // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S689
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		1406, // LogicalAndTerm
		73,   // AbsentCoalesceTerm
		74,   // EmptyCoalesceTerm
		75,   // EqneTerm
		76,   // CmpTerm
		77,   // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S690
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		1407, // AbsentCoalesceTerm
		74,   // EmptyCoalesceTerm
		75,   // EqneTerm
		76,   // CmpTerm
		77,   // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S691
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		1408, // EmptyCoalesceTerm
		75,   // EqneTerm
		76,   // CmpTerm
		77,   // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S692
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		1409, // EqneTerm
		76,   // CmpTerm
		77,   // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S693
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		1410, // CmpTerm
		77,   // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S694
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		1411, // CmpTerm
		77,   // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S695
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		1412, // CmpTerm
		77,   // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S696
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		1413, // CmpTerm
		77,   // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S697
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		1414, // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S698
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		1415, // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S699
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		1416, // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S700
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		1417, // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S701
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		1418, // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S702
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		1419, // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S703
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		1420, // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S704
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		1421, // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S705
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		1422, // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S706
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		1423, // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S707
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		1424, // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S708
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		1425, // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S709
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		1426, // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S710
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		1427, // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S711
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		1428, // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S712
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S713
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1429, // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S714
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1430, // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S715
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1431, // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S716
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1432, // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S717
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1433, // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S718
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1434, // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S719
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1435, // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S720
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S721
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S722
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S723
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S724
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S725
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		1436, // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S726
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		1438, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S727
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S728
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S729
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S730
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S731
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S732
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S733
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S734
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S735
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S736
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1440, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S737
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S738
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		1441, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S739
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		1442, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S740
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S741
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S742
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S743
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S744
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S745
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S746
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S747
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1443, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S748
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S749
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S750
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S751
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S752
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S753
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S754
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S755
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S756
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S757
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S758
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S759
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S760
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S761
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S762
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S763
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S764
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S765
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S766
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1469, // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S767
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S768
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1477, // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S769
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1478, // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S770
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1479, // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S771
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S772
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1480, // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S773
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1481, // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S774
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S775
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S776
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		1483, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S777
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S778
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S779
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S780
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S781
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S782
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S783
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S784
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S785
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S786
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		1488, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S787
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S788
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S789
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S790
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S791
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S792
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S793
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S794
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S795
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S796
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S797
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S798
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S799
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S800
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S801
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S802
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S803
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S804
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S805
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S806
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S807
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S808
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		1492, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S809
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		1574, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S810
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		1575, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S811
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		1577, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S812
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S813
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S814
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S815
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S816
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S817
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S818
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S819
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S820
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S821
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1579, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S822
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S823
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S824
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		1580, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S825
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		1581, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S826
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S827
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S828
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S829
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S830
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S831
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S832
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S833
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1582, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S834
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S835
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S836
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S837
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S838
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S839
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S840
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S841
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S842
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S843
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S844
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S845
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S846
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S847
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S848
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S849
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S850
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S851
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S852
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1608, // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S853
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S854
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1616, // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S855
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1617, // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S856
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1618, // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S857
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S858
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1619, // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S859
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1620, // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S860
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S861
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S862
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		1622, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S863
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S864
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S865
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S866
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S867
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S868
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S869
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S870
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S871
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S872
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		1627, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S873
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S874
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S875
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S876
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S877
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S878
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S879
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S880
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S881
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S882
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S883
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S884
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S885
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S886
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S887
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S888
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S889
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S890
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S891
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S892
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S893
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S894
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S895
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1631, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S896
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		1635, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S897
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S898
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S899
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S900
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S901
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S902
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S903
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S904
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		1718, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S905
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		1719, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S906
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		1720, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S907
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S908
		-1,   // S'
		-1,   // Root
		1722, // StatementBlock
		994,  // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		995,  // BracelessStatement
		999,  // Assignment
		1000, // Unset
		1015, // Lvalue
		1001, // BareBoolean
		1002, // FilterStatement
		1003, // EmitStatement
		1004, // DumpStatement
		1005, // EdumpStatement
		1006, // PrintStatement
		1007, // EprintStatement
		1008, // PrintnStatement
		1009, // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		27,   // Typedecl
		1016, // Rvalue
		1050, // PrecedenceChainStart
		1051, // TernaryTerm
		1052, // LogicalOrTerm
		1053, // LogicalXORTerm
		1054, // LogicalAndTerm
		1055, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		1014, // SubroutineCallsite
		-1,   // SubroutineName
		996,  // BracefulStatement
		1107, // BeginBlock
		1108, // EndBlock
		1109, // CondBlock
		1110, // IfChain
		1117, // IfElifStar
		1118, // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		1111, // WhileLoop
		1010, // DoWhileLoop
		1112, // ForLoop
		1122, // ForLoopOneVariable
		1123, // ForLoopTwoVariable
		1124, // ForLoopMultivariable
		-1,   // MultiIndex
		1125, // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		1011, // BreakStatement
		1012, // ContinueStatement
		1113, // FunctionDefinition
		1114, // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		1013, // ReturnStatement
	},
	gotoRow{ // S909
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		1724, // Assignment
		-1,   // Unset
		1725, // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		1727, // LocalVariable
		27,   // Typedecl
		1726, // Rvalue
		1751, // PrecedenceChainStart
		1752, // TernaryTerm
		1753, // LogicalOrTerm
		1754, // LogicalXORTerm
		1755, // LogicalAndTerm
		1756, // AbsentCoalesceTerm
		1757, // EmptyCoalesceTerm
		1758, // EqneTerm
		1759, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		1807, // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S910
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S911
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S912
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S913
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S914
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		1810, // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		4,    // BracelessStatement
		8,    // Assignment
		9,    // Unset
		24,   // Lvalue
		10,   // BareBoolean
		11,   // FilterStatement
		12,   // EmitStatement
		13,   // DumpStatement
		14,   // EdumpStatement
		15,   // PrintStatement
		16,   // EprintStatement
		17,   // PrintnStatement
		18,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		27,   // Typedecl
		25,   // Rvalue
		68,   // PrecedenceChainStart
		69,   // TernaryTerm
		70,   // LogicalOrTerm
		71,   // LogicalXORTerm
		72,   // LogicalAndTerm
		73,   // AbsentCoalesceTerm
		74,   // EmptyCoalesceTerm
		75,   // EqneTerm
		76,   // CmpTerm
		77,   // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		23,   // SubroutineCallsite
		-1,   // SubroutineName
		5,    // BracefulStatement
		125,  // BeginBlock
		126,  // EndBlock
		127,  // CondBlock
		128,  // IfChain
		135,  // IfElifStar
		136,  // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		129,  // WhileLoop
		19,   // DoWhileLoop
		130,  // ForLoop
		140,  // ForLoopOneVariable
		141,  // ForLoopTwoVariable
		142,  // ForLoopMultivariable
		-1,   // MultiIndex
		143,  // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		20,   // BreakStatement
		21,   // ContinueStatement
		131,  // FunctionDefinition
		132,  // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		22,   // ReturnStatement
	},
	gotoRow{ // S915
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S916
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S917
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S918
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S919
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		1813, // Rvalue
		1838, // PrecedenceChainStart
		1839, // TernaryTerm
		1840, // LogicalOrTerm
		1841, // LogicalXORTerm
		1842, // LogicalAndTerm
		1843, // AbsentCoalesceTerm
		1844, // EmptyCoalesceTerm
		1845, // EqneTerm
		1846, // CmpTerm
		1847, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S920
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S921
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S922
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S923
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S924
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		1898, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S925
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		1899, // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S926
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		1900, // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S927
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		1901, // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S928
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		1902, // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S929
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		1903, // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S930
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		1904, // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S931
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		1905, // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S932
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		1906, // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S933
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		1907, // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S934
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		1908, // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S935
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		1909, // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S936
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		1910, // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S937
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		1911, // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S938
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		1912, // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S939
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		1913, // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S940
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		1914, // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S941
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		1915, // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S942
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		1916, // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S943
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		1917, // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S944
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		1918, // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S945
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		1919, // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S946
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		1920, // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S947
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		1921, // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S948
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		1922, // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S949
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S950
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1923, // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S951
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1924, // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S952
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1925, // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S953
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1926, // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S954
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1927, // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S955
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1928, // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S956
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		1929, // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S957
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S958
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S959
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S960
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S961
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S962
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		1930, // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S963
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S964
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		1932, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S965
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		1934, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S966
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		1935, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S967
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S968
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S969
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S970
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		1937, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S971
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		1938, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S972
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		1939, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S973
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S974
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S975
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S976
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S977
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S978
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S979
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S980
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S981
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S982
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S983
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S984
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S985
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S986
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S987
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S988
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S989
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S990
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S991
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S992
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S993
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S994
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S995
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S996
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		1943, // BracelessStatement
		999,  // Assignment
		1000, // Unset
		1015, // Lvalue
		1001, // BareBoolean
		1002, // FilterStatement
		1003, // EmitStatement
		1004, // DumpStatement
		1005, // EdumpStatement
		1006, // PrintStatement
		1007, // EprintStatement
		1008, // PrintnStatement
		1009, // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		27,   // Typedecl
		1016, // Rvalue
		1050, // PrecedenceChainStart
		1051, // TernaryTerm
		1052, // LogicalOrTerm
		1053, // LogicalXORTerm
		1054, // LogicalAndTerm
		1055, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		1014, // SubroutineCallsite
		-1,   // SubroutineName
		1944, // BracefulStatement
		1107, // BeginBlock
		1108, // EndBlock
		1109, // CondBlock
		1110, // IfChain
		1117, // IfElifStar
		1118, // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		1111, // WhileLoop
		1010, // DoWhileLoop
		1112, // ForLoop
		1122, // ForLoopOneVariable
		1123, // ForLoopTwoVariable
		1124, // ForLoopMultivariable
		-1,   // MultiIndex
		1125, // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		1011, // BreakStatement
		1012, // ContinueStatement
		1113, // FunctionDefinition
		1114, // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		1013, // ReturnStatement
	},
	gotoRow{ // S997
		-1,   // S'
		-1,   // Root
		1946, // StatementBlock
		994,  // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		995,  // BracelessStatement
		999,  // Assignment
		1000, // Unset
		1015, // Lvalue
		1001, // BareBoolean
		1002, // FilterStatement
		1003, // EmitStatement
		1004, // DumpStatement
		1005, // EdumpStatement
		1006, // PrintStatement
		1007, // EprintStatement
		1008, // PrintnStatement
		1009, // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		27,   // Typedecl
		1016, // Rvalue
		1050, // PrecedenceChainStart
		1051, // TernaryTerm
		1052, // LogicalOrTerm
		1053, // LogicalXORTerm
		1054, // LogicalAndTerm
		1055, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		1014, // SubroutineCallsite
		-1,   // SubroutineName
		996,  // BracefulStatement
		1107, // BeginBlock
		1108, // EndBlock
		1109, // CondBlock
		1110, // IfChain
		1117, // IfElifStar
		1118, // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		1111, // WhileLoop
		1010, // DoWhileLoop
		1112, // ForLoop
		1122, // ForLoopOneVariable
		1123, // ForLoopTwoVariable
		1124, // ForLoopMultivariable
		-1,   // MultiIndex
		1125, // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		1011, // BreakStatement
		1012, // ContinueStatement
		1113, // FunctionDefinition
		1114, // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		1013, // ReturnStatement
	},
	gotoRow{ // S998
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		1948, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S999
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1000
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1001
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1002
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1003
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1004
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1005
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1006
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1007
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1008
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1009
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1010
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1011
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1012
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1013
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1014
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1015
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1016
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		1969, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1017
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		1972, // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		1974, // Typedecl
		1973, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1018
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1019
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2055, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1020
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2056, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1021
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		2058, // Rvalue
		2084, // PrecedenceChainStart
		2085, // TernaryTerm
		2086, // LogicalOrTerm
		2087, // LogicalXORTerm
		2088, // LogicalAndTerm
		2089, // AbsentCoalesceTerm
		2090, // EmptyCoalesceTerm
		2091, // EqneTerm
		2092, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		2060, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1022
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		2058, // Rvalue
		2084, // PrecedenceChainStart
		2085, // TernaryTerm
		2086, // LogicalOrTerm
		2087, // LogicalXORTerm
		2088, // LogicalAndTerm
		2089, // AbsentCoalesceTerm
		2090, // EmptyCoalesceTerm
		2091, // EqneTerm
		2092, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		2140, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1023
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		2058, // Rvalue
		2084, // PrecedenceChainStart
		2085, // TernaryTerm
		2086, // LogicalOrTerm
		2087, // LogicalXORTerm
		2088, // LogicalAndTerm
		2089, // AbsentCoalesceTerm
		2090, // EmptyCoalesceTerm
		2091, // EqneTerm
		2092, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		2141, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1024
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		2058, // Rvalue
		2084, // PrecedenceChainStart
		2085, // TernaryTerm
		2086, // LogicalOrTerm
		2087, // LogicalXORTerm
		2088, // LogicalAndTerm
		2089, // AbsentCoalesceTerm
		2090, // EmptyCoalesceTerm
		2091, // EqneTerm
		2092, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		2142, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1025
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		2058, // Rvalue
		2084, // PrecedenceChainStart
		2085, // TernaryTerm
		2086, // LogicalOrTerm
		2087, // LogicalXORTerm
		2088, // LogicalAndTerm
		2089, // AbsentCoalesceTerm
		2090, // EmptyCoalesceTerm
		2091, // EqneTerm
		2092, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		2143, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1026
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		2058, // Rvalue
		2084, // PrecedenceChainStart
		2085, // TernaryTerm
		2086, // LogicalOrTerm
		2087, // LogicalXORTerm
		2088, // LogicalAndTerm
		2089, // AbsentCoalesceTerm
		2090, // EmptyCoalesceTerm
		2091, // EqneTerm
		2092, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		2144, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1027
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1028
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1029
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1030
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1031
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1032
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1033
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1034
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2145, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1035
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1036
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2146, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1037
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2147, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1038
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1039
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1040
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1041
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1042
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1043
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1044
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1045
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2148, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1046
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1047
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1048
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1049
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1050
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1051
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1052
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1053
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1054
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1055
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1056
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1057
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1058
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1059
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1060
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1061
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1062
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1063
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1064
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2174, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1065
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1066
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2182, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1067
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2183, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1068
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2184, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1069
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1070
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2185, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1071
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2186, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1072
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1073
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1074
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		2188, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1075
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1076
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1077
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1078
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1079
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1080
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1081
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1082
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1083
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1084
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		2193, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1085
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1086
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1087
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1088
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1089
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1090
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1091
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1092
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1093
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1094
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1095
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1096
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1097
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1098
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1099
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1100
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1101
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1102
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1103
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1104
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1105
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1106
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		2196, // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1107
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1108
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1109
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1110
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1111
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1112
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1113
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1114
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1115
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		2197, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1116
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		2198, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1117
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		2200, // ElifBlock
		2199, // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1118
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1119
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1120
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1121
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		2205, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1122
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1123
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1124
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1125
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1126
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1127
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1128
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1129
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1130
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1131
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2209, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1132
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1133
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1134
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1135
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1136
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1137
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1138
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1139
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1140
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		2215, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1141
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		2216, // LogicalXORTerm
		296,  // LogicalAndTerm
		297,  // AbsentCoalesceTerm
		298,  // EmptyCoalesceTerm
		299,  // EqneTerm
		300,  // CmpTerm
		301,  // BitwiseORTerm
		302,  // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1142
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		2217, // LogicalAndTerm
		297,  // AbsentCoalesceTerm
		298,  // EmptyCoalesceTerm
		299,  // EqneTerm
		300,  // CmpTerm
		301,  // BitwiseORTerm
		302,  // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1143
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		2218, // AbsentCoalesceTerm
		298,  // EmptyCoalesceTerm
		299,  // EqneTerm
		300,  // CmpTerm
		301,  // BitwiseORTerm
		302,  // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1144
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		2219, // EmptyCoalesceTerm
		299,  // EqneTerm
		300,  // CmpTerm
		301,  // BitwiseORTerm
		302,  // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1145
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		2220, // EqneTerm
		300,  // CmpTerm
		301,  // BitwiseORTerm
		302,  // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1146
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2221, // CmpTerm
		301,  // BitwiseORTerm
		302,  // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1147
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2222, // CmpTerm
		301,  // BitwiseORTerm
		302,  // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1148
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2223, // CmpTerm
		301,  // BitwiseORTerm
		302,  // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1149
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2224, // CmpTerm
		301,  // BitwiseORTerm
		302,  // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1150
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2225, // BitwiseORTerm
		302,  // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1151
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2226, // BitwiseORTerm
		302,  // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1152
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2227, // BitwiseORTerm
		302,  // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1153
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2228, // BitwiseORTerm
		302,  // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1154
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		2229, // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1155
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		2230, // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1156
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		2231, // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1157
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2232, // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1158
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2233, // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1159
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2234, // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1160
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2235, // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1161
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2236, // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1162
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2237, // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1163
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2238, // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1164
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2239, // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1165
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1166
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2240, // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1167
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2241, // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1168
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2242, // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1169
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2243, // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1170
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2244, // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1171
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2245, // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1172
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2246, // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1173
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1174
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1175
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1176
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1177
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1178
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		2247, // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1179
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1180
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		2249, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1181
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2251, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1182
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2252, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1183
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1184
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1185
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2254, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1186
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		2255, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1187
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1188
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1189
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		353,  // Rvalue
		379,  // PrecedenceChainStart
		380,  // TernaryTerm
		381,  // LogicalOrTerm
		382,  // LogicalXORTerm
		383,  // LogicalAndTerm
		384,  // AbsentCoalesceTerm
		385,  // EmptyCoalesceTerm
		386,  // EqneTerm
		387,  // CmpTerm
		388,  // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		2258, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1190
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1191
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1192
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1193
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1194
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		2263, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1195
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		2264, // LogicalXORTerm
		383,  // LogicalAndTerm
		384,  // AbsentCoalesceTerm
		385,  // EmptyCoalesceTerm
		386,  // EqneTerm
		387,  // CmpTerm
		388,  // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1196
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		2265, // LogicalAndTerm
		384,  // AbsentCoalesceTerm
		385,  // EmptyCoalesceTerm
		386,  // EqneTerm
		387,  // CmpTerm
		388,  // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1197
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		2266, // AbsentCoalesceTerm
		385,  // EmptyCoalesceTerm
		386,  // EqneTerm
		387,  // CmpTerm
		388,  // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1198
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		2267, // EmptyCoalesceTerm
		386,  // EqneTerm
		387,  // CmpTerm
		388,  // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1199
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		2268, // EqneTerm
		387,  // CmpTerm
		388,  // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1200
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2269, // CmpTerm
		388,  // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1201
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2270, // CmpTerm
		388,  // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1202
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2271, // CmpTerm
		388,  // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1203
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2272, // CmpTerm
		388,  // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1204
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2273, // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1205
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2274, // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1206
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2275, // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1207
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2276, // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1208
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		2277, // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1209
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		2278, // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1210
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		2279, // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1211
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2280, // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1212
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2281, // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1213
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2282, // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1214
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2283, // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1215
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2284, // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1216
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2285, // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1217
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2286, // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1218
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2287, // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1219
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1220
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2288, // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1221
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2289, // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1222
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2290, // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1223
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2291, // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1224
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2292, // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1225
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2293, // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1226
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2294, // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1227
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1228
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1229
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1230
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1231
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1232
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		2295, // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1233
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1234
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		2297, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1235
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2299, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1236
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2300, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1237
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1238
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1239
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2302, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1240
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		2303, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1241
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1242
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1243
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1244
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1245
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1246
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1247
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1248
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		2310, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1249
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		2311, // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1250
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		2312, // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1251
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		2313, // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1252
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		2314, // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1253
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		2315, // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1254
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2316, // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1255
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2317, // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1256
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2318, // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1257
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2319, // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1258
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2320, // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1259
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2321, // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1260
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2322, // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1261
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2323, // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1262
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		2324, // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1263
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		2325, // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1264
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		2326, // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1265
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2327, // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1266
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2328, // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1267
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2329, // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1268
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2330, // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1269
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2331, // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1270
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2332, // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1271
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2333, // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1272
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2334, // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1273
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1274
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2335, // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1275
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2336, // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1276
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2337, // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1277
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2338, // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1278
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2339, // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1279
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2340, // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1280
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2341, // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1281
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1282
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1283
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1284
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1285
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1286
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		2342, // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1287
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1288
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		2344, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1289
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2346, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1290
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2347, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1291
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1292
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1293
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2349, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1294
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		2350, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1295
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1296
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1297
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1298
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1299
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1300
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1301
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1302
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		2357, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1303
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		2358, // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1304
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		2359, // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1305
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		2360, // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1306
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		2361, // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1307
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		2362, // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1308
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2363, // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1309
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2364, // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1310
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2365, // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1311
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2366, // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1312
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2367, // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1313
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2368, // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1314
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2369, // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1315
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2370, // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1316
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		2371, // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1317
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		2372, // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1318
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		2373, // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1319
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2374, // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1320
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2375, // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1321
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2376, // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1322
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2377, // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1323
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2378, // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1324
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2379, // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1325
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2380, // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1326
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2381, // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1327
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1328
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2382, // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1329
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2383, // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1330
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2384, // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1331
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2385, // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1332
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2386, // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1333
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2387, // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1334
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2388, // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1335
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1336
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1337
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1338
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1339
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1340
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		2389, // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1341
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1342
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		2391, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1343
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2393, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1344
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2394, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1345
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1346
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1347
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2396, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1348
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		2397, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1349
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1350
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1351
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1352
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1353
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1354
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1355
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1356
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		2404, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1357
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		2405, // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1358
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		2406, // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1359
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		2407, // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1360
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		2408, // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1361
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		2409, // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1362
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2410, // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1363
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2411, // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1364
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2412, // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1365
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2413, // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1366
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2414, // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1367
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2415, // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1368
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2416, // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1369
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2417, // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1370
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		2418, // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1371
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		2419, // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1372
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		2420, // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1373
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2421, // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1374
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2422, // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1375
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2423, // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1376
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2424, // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1377
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2425, // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1378
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2426, // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1379
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2427, // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1380
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2428, // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1381
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1382
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2429, // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1383
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2430, // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1384
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2431, // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1385
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2432, // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1386
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2433, // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1387
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2434, // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1388
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2435, // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1389
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1390
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1391
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1392
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1393
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1394
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		2436, // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1395
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1396
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		2438, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1397
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2440, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1398
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2441, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1399
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1400
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1401
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2443, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1402
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		2444, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1403
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1404
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1405
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1406
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1407
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1408
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1409
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1410
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1411
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1412
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1413
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1414
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1415
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1416
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1417
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1418
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1419
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1420
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1421
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1422
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1423
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1424
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1425
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1426
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1427
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1428
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1429
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1430
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1431
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1432
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1433
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1434
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1435
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1436
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1437
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1438
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1439
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1440
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1441
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1442
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1443
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1444
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		2452, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1445
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		2453, // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1446
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		2454, // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1447
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		2455, // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1448
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		2456, // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1449
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		2457, // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1450
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2458, // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1451
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2459, // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1452
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2460, // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1453
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2461, // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1454
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2462, // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1455
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2463, // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1456
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2464, // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1457
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2465, // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1458
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		2466, // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1459
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		2467, // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1460
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		2468, // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1461
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2469, // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1462
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2470, // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1463
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2471, // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1464
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2472, // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1465
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2473, // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1466
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2474, // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1467
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2475, // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1468
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2476, // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1469
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1470
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2477, // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1471
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2478, // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1472
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2479, // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1473
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2480, // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1474
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2481, // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1475
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2482, // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1476
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2483, // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1477
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1478
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1479
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1480
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1481
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1482
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		2484, // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1483
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1484
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		2486, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1485
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2488, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1486
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2489, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1487
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1488
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1489
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2491, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1490
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		2492, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1491
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		2495, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1492
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1493
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1494
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1495
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1496
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1497
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1498
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1499
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1500
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1501
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2498, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1502
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1503
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2499, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1504
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2500, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1505
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1506
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1507
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1508
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1509
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1510
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1511
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1512
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2501, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1513
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1514
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1515
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1516
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1517
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1518
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1519
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1520
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2504, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1521
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1522
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1523
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1524
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1525
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1526
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1527
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1528
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1529
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1530
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1531
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1532
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2529, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1533
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1534
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1535
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2538, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1536
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2539, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1537
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1538
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2540, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1539
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2541, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1540
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1541
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1542
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		2543, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1543
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1544
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1545
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1546
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1547
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1548
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1549
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1550
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1551
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1552
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		2548, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1553
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1554
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1555
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1556
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1557
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1558
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1559
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1560
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1561
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1562
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1563
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1564
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1565
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1566
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1567
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1568
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1569
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1570
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1571
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1572
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1573
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1574
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1575
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1576
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1577
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1578
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		2554, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1579
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1580
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1581
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1582
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1583
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		2559, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1584
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		2560, // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1585
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		2561, // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1586
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		2562, // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1587
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		2563, // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1588
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		2564, // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1589
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2565, // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1590
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2566, // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1591
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2567, // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1592
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2568, // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1593
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2569, // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1594
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2570, // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1595
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2571, // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1596
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2572, // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1597
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		2573, // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1598
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		2574, // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1599
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		2575, // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1600
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2576, // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1601
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2577, // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1602
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2578, // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1603
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2579, // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1604
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2580, // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1605
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2581, // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1606
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2582, // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1607
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2583, // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1608
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1609
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2584, // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1610
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2585, // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1611
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2586, // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1612
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2587, // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1613
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2588, // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1614
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2589, // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1615
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2590, // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1616
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1617
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1618
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1619
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1620
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1621
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		2591, // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1622
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1623
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		2593, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1624
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2595, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1625
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2596, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1626
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1627
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1628
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1629
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2598, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1630
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		2599, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1631
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1632
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		2603, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1633
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1634
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1635
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1636
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1637
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1638
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1639
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1640
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1641
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1642
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1643
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2606, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1644
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1645
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2607, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1646
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2608, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1647
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1648
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1649
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1650
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1651
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1652
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1653
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1654
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2609, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1655
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1656
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1657
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1658
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1659
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1660
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1661
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1662
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1663
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1664
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1665
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1666
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1667
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1668
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1669
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1670
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1671
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1672
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1673
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2635, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1674
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1675
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2643, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1676
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2644, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1677
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2645, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1678
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1679
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2646, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1680
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2647, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1681
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1682
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1683
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		2649, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1684
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1685
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1686
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1687
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1688
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1689
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1690
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1691
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1692
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1693
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1694
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		2654, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1695
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1696
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1697
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1698
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1699
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1700
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1701
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1702
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1703
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1704
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1705
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1706
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1707
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1708
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1709
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1710
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1711
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1712
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1713
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1714
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1715
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1716
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		2657, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1717
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		2659, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1718
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1719
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1720
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1721
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1722
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1723
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		2665, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1724
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1725
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1726
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1727
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1728
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1729
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1730
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1731
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1732
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1733
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1734
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1735
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2688, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1736
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1737
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2689, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1738
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2690, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1739
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1740
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1741
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1742
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1743
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1744
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1745
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1746
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2691, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1747
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1748
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1749
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1750
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1751
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1752
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1753
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1754
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1755
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1756
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1757
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1758
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1759
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1760
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1761
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1762
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1763
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1764
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1765
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2719, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1766
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1767
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2728, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1768
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2729, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1769
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2730, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1770
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1771
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2731, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1772
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2732, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1773
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1774
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1775
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		2735, // LocalVariable
		-1,   // Typedecl
		2734, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		2736, // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1776
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1777
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1778
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1779
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1780
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1781
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1782
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1783
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1784
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1785
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		2741, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1786
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1787
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1788
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1789
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1790
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1791
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1792
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1793
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1794
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1795
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1796
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1797
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1798
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1799
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1800
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1801
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1802
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1803
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1804
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1805
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1806
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1807
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1808
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		2746, // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		2750, // FuncOrSubrParameterList
		2751, // FuncOrSubrNonEmptyParameterList
		2752, // FuncOrSubrParameter
		2753, // UntypedFuncOrSubrParameterName
		2754, // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1809
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		2746, // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		2755, // FuncOrSubrParameterList
		2751, // FuncOrSubrNonEmptyParameterList
		2752, // FuncOrSubrParameter
		2753, // UntypedFuncOrSubrParameterName
		2754, // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1810
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1811
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1812
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		2757, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1813
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1814
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1815
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1816
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1817
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1818
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1819
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1820
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1821
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1822
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2758, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1823
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1824
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2759, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1825
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2760, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1826
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1827
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1828
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1829
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1830
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1831
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1832
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1833
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2761, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1834
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1835
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1836
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1837
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1838
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1839
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1840
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1841
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1842
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1843
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1844
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1845
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1846
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1847
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1848
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1849
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1850
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1851
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1852
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2787, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1853
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1854
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2795, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1855
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2796, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1856
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2797, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1857
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1858
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2798, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1859
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2799, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1860
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1861
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1862
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		2801, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1863
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1864
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1865
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1866
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1867
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1868
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1869
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1870
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1871
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1872
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		2806, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1873
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1874
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1875
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1876
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1877
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1878
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1879
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1880
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1881
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1882
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1883
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1884
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1885
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1886
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1887
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1888
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1889
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1890
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1891
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1892
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1893
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1894
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1895
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1896
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1897
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1898
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1899
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1900
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1901
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1902
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1903
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1904
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1905
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1906
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1907
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1908
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1909
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1910
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1911
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1912
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1913
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1914
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1915
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1916
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1917
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1918
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1919
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1920
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1921
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1922
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1923
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1924
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1925
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1926
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1927
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1928
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1929
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1930
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1931
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1932
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1933
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2812, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1934
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1935
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1936
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1937
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1938
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1939
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1940
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1941
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1942
		-1,   // S'
		-1,   // Root
		2818, // StatementBlock
		994,  // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		995,  // BracelessStatement
		999,  // Assignment
		1000, // Unset
		1015, // Lvalue
		1001, // BareBoolean
		1002, // FilterStatement
		1003, // EmitStatement
		1004, // DumpStatement
		1005, // EdumpStatement
		1006, // PrintStatement
		1007, // EprintStatement
		1008, // PrintnStatement
		1009, // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		27,   // Typedecl
		1016, // Rvalue
		1050, // PrecedenceChainStart
		1051, // TernaryTerm
		1052, // LogicalOrTerm
		1053, // LogicalXORTerm
		1054, // LogicalAndTerm
		1055, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		1014, // SubroutineCallsite
		-1,   // SubroutineName
		996,  // BracefulStatement
		1107, // BeginBlock
		1108, // EndBlock
		1109, // CondBlock
		1110, // IfChain
		1117, // IfElifStar
		1118, // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		1111, // WhileLoop
		1010, // DoWhileLoop
		1112, // ForLoop
		1122, // ForLoopOneVariable
		1123, // ForLoopTwoVariable
		1124, // ForLoopMultivariable
		-1,   // MultiIndex
		1125, // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		1011, // BreakStatement
		1012, // ContinueStatement
		1113, // FunctionDefinition
		1114, // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		1013, // ReturnStatement
	},
	gotoRow{ // S1943
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1944
		-1,   // S'
		-1,   // Root
		2820, // StatementBlock
		994,  // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		995,  // BracelessStatement
		999,  // Assignment
		1000, // Unset
		1015, // Lvalue
		1001, // BareBoolean
		1002, // FilterStatement
		1003, // EmitStatement
		1004, // DumpStatement
		1005, // EdumpStatement
		1006, // PrintStatement
		1007, // EprintStatement
		1008, // PrintnStatement
		1009, // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		27,   // Typedecl
		1016, // Rvalue
		1050, // PrecedenceChainStart
		1051, // TernaryTerm
		1052, // LogicalOrTerm
		1053, // LogicalXORTerm
		1054, // LogicalAndTerm
		1055, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		1014, // SubroutineCallsite
		-1,   // SubroutineName
		996,  // BracefulStatement
		1107, // BeginBlock
		1108, // EndBlock
		1109, // CondBlock
		1110, // IfChain
		1117, // IfElifStar
		1118, // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		1111, // WhileLoop
		1010, // DoWhileLoop
		1112, // ForLoop
		1122, // ForLoopOneVariable
		1123, // ForLoopTwoVariable
		1124, // ForLoopMultivariable
		-1,   // MultiIndex
		1125, // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		1011, // BreakStatement
		1012, // ContinueStatement
		1113, // FunctionDefinition
		1114, // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		1013, // ReturnStatement
	},
	gotoRow{ // S1945
		-1,   // S'
		-1,   // Root
		2821, // StatementBlock
		994,  // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		995,  // BracelessStatement
		999,  // Assignment
		1000, // Unset
		1015, // Lvalue
		1001, // BareBoolean
		1002, // FilterStatement
		1003, // EmitStatement
		1004, // DumpStatement
		1005, // EdumpStatement
		1006, // PrintStatement
		1007, // EprintStatement
		1008, // PrintnStatement
		1009, // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		27,   // Typedecl
		1016, // Rvalue
		1050, // PrecedenceChainStart
		1051, // TernaryTerm
		1052, // LogicalOrTerm
		1053, // LogicalXORTerm
		1054, // LogicalAndTerm
		1055, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		1014, // SubroutineCallsite
		-1,   // SubroutineName
		996,  // BracefulStatement
		1107, // BeginBlock
		1108, // EndBlock
		1109, // CondBlock
		1110, // IfChain
		1117, // IfElifStar
		1118, // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		1111, // WhileLoop
		1010, // DoWhileLoop
		1112, // ForLoop
		1122, // ForLoopOneVariable
		1123, // ForLoopTwoVariable
		1124, // ForLoopMultivariable
		-1,   // MultiIndex
		1125, // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		1011, // BreakStatement
		1012, // ContinueStatement
		1113, // FunctionDefinition
		1114, // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		1013, // ReturnStatement
	},
	gotoRow{ // S1946
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1947
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1948
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1949
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2823, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1950
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2824, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1951
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2825, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1952
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2826, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1953
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2827, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1954
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2828, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1955
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2829, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1956
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2830, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1957
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2831, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1958
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2832, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1959
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2833, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1960
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2834, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1961
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2835, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1962
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2836, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1963
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2837, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1964
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2838, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1965
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2839, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1966
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2840, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1967
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2841, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1968
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		2842, // Rvalue
		1999, // PrecedenceChainStart
		2000, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1969
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1970
		-1,   // S'
		-1,   // Root
		2843, // StatementBlock
		994,  // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		995,  // BracelessStatement
		999,  // Assignment
		1000, // Unset
		1015, // Lvalue
		1001, // BareBoolean
		1002, // FilterStatement
		1003, // EmitStatement
		1004, // DumpStatement
		1005, // EdumpStatement
		1006, // PrintStatement
		1007, // EprintStatement
		1008, // PrintnStatement
		1009, // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		27,   // Typedecl
		1016, // Rvalue
		1050, // PrecedenceChainStart
		1051, // TernaryTerm
		1052, // LogicalOrTerm
		1053, // LogicalXORTerm
		1054, // LogicalAndTerm
		1055, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		1014, // SubroutineCallsite
		-1,   // SubroutineName
		996,  // BracefulStatement
		1107, // BeginBlock
		1108, // EndBlock
		1109, // CondBlock
		1110, // IfChain
		1117, // IfElifStar
		1118, // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		1111, // WhileLoop
		1010, // DoWhileLoop
		1112, // ForLoop
		1122, // ForLoopOneVariable
		1123, // ForLoopTwoVariable
		1124, // ForLoopMultivariable
		-1,   // MultiIndex
		1125, // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		1011, // BreakStatement
		1012, // ContinueStatement
		1113, // FunctionDefinition
		1114, // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		1013, // ReturnStatement
	},
	gotoRow{ // S1971
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		2845, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1972
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1973
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1974
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		2846, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1975
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1976
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1977
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1978
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1979
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1980
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1981
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1982
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1983
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2848, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1984
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1985
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2849, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1986
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2850, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1987
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1988
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1989
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1990
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1991
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1992
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1993
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1994
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2851, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S1995
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1996
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1997
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1998
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S1999
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2000
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2001
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2002
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2003
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2004
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2005
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2006
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2007
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2008
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2009
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2010
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2011
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2012
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2013
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2877, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2014
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2015
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2885, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2016
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2886, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2017
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2887, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2018
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2019
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2888, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2020
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2889, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2021
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2022
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2023
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		2891, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2024
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2025
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2026
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2027
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2028
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2029
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2030
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2031
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2032
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2033
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		2896, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2034
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2035
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2036
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2037
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2038
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2039
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2040
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2041
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2042
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2043
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2044
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2045
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2046
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2047
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2048
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2049
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2050
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2051
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2052
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2053
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2054
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2055
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2056
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2057
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		2900, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2058
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2059
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2060
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2061
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2062
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2063
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2064
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2065
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2066
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2067
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2068
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2902, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2069
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2070
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2903, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2071
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2904, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2072
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2073
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2074
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2075
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2076
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2077
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2078
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2079
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2905, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2080
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2081
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2082
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2083
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2084
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2085
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2086
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2087
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2088
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2089
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2090
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2091
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2092
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2093
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2094
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2095
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2096
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2097
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2098
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2931, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2099
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2100
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2939, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2101
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2940, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2102
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2941, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2103
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2104
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2942, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2105
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2943, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2106
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2107
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2108
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		2945, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2109
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2110
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2111
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2112
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2113
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2114
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2115
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2116
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2117
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2118
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		2950, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2119
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2120
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2121
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2122
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2123
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2124
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2125
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2126
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2127
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2128
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2129
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2130
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2131
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2132
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2133
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2134
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2135
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2136
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2137
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2138
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2139
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2140
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2141
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2142
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2143
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2144
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2145
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2146
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2147
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2148
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2149
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		2957, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2150
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		2958, // LogicalXORTerm
		1054, // LogicalAndTerm
		1055, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2151
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		2959, // LogicalAndTerm
		1055, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2152
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		2960, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2153
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		2961, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2154
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		2962, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2155
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2963, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2156
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2964, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2157
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2965, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2158
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		2966, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2159
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2967, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2160
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2968, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2161
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2969, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2162
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		2970, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2163
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		2971, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2164
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		2972, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2165
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		2973, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2166
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2974, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2167
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2975, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2168
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		2976, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2169
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2977, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2170
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2978, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2171
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2979, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2172
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2980, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2173
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		2981, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2174
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2175
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2982, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2176
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2983, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2177
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2984, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2178
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2985, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2179
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2986, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2180
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2987, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2181
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		2988, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2182
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2183
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2184
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2185
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2186
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2187
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		2989, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2188
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2189
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		2991, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2190
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		2993, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2191
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		2994, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2192
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2193
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2194
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		2996, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2195
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		2997, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2196
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2197
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2198
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2199
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2200
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2201
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2202
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		3001, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2203
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		3002, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2204
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		3003, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2205
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2206
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		1724, // Assignment
		-1,   // Unset
		1725, // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		3005, // LocalVariable
		27,   // Typedecl
		1726, // Rvalue
		1751, // PrecedenceChainStart
		1752, // TernaryTerm
		1753, // LogicalOrTerm
		1754, // LogicalXORTerm
		1755, // LogicalAndTerm
		1756, // AbsentCoalesceTerm
		1757, // EmptyCoalesceTerm
		1758, // EqneTerm
		1759, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		3007, // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2207
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2208
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2209
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2210
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2211
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2212
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2213
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2214
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2215
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2216
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2217
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2218
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2219
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2220
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2221
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2222
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2223
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2224
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2225
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2226
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2227
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2228
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2229
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2230
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2231
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2232
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2233
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2234
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2235
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2236
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2237
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2238
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2239
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2240
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2241
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2242
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2243
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2244
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2245
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2246
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2247
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2248
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2249
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2250
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3013, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2251
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2252
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2253
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2254
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2255
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2256
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2257
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2258
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2259
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2260
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2261
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2262
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2263
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2264
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2265
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2266
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2267
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2268
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2269
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2270
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2271
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2272
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2273
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2274
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2275
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2276
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2277
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2278
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2279
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2280
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2281
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2282
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2283
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2284
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2285
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2286
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2287
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2288
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2289
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2290
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2291
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2292
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2293
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2294
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2295
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2296
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2297
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2298
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3022, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2299
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2300
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2301
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2302
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2303
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2304
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2305
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2306
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2307
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2308
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2309
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2310
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2311
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2312
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2313
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2314
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2315
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2316
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2317
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2318
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2319
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2320
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2321
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2322
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2323
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2324
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2325
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2326
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2327
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2328
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2329
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2330
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2331
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2332
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2333
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2334
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2335
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2336
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2337
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2338
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2339
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2340
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2341
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2342
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2343
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2344
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2345
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3031, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2346
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2347
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2348
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2349
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2350
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2351
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2352
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2353
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2354
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2355
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2356
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2357
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2358
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2359
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2360
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2361
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2362
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2363
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2364
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2365
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2366
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2367
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2368
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2369
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2370
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2371
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2372
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2373
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2374
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2375
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2376
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2377
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2378
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2379
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2380
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2381
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2382
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2383
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2384
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2385
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2386
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2387
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2388
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2389
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2390
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2391
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2392
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3040, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2393
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2394
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2395
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2396
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2397
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2398
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2399
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2400
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2401
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2402
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2403
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2404
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2405
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2406
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2407
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2408
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2409
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2410
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2411
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2412
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2413
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2414
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2415
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2416
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2417
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2418
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2419
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2420
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2421
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2422
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2423
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2424
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2425
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2426
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2427
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2428
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2429
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2430
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2431
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2432
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2433
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2434
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2435
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2436
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2437
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2438
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2439
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3049, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2440
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2441
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2442
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2443
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2444
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2445
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2446
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		37,   // FieldValue
		38,   // DirectFieldValue
		39,   // IndirectFieldValue
		40,   // BracedFieldValue
		41,   // PositionalFieldName
		42,   // PositionalFieldValue
		48,   // FullSrec
		50,   // OosvarValue
		51,   // DirectOosvarValue
		52,   // IndirectOosvarValue
		53,   // BracedOosvarValue
		57,   // FullOosvar
		28,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3055, // TernaryTerm
		70,   // LogicalOrTerm
		71,   // LogicalXORTerm
		72,   // LogicalAndTerm
		73,   // AbsentCoalesceTerm
		74,   // EmptyCoalesceTerm
		75,   // EqneTerm
		76,   // CmpTerm
		77,   // BitwiseORTerm
		78,   // BitwiseXORTerm
		79,   // BitwiseANDTerm
		80,   // BitwiseShiftTerm
		81,   // AddsubdotTerm
		83,   // MuldivTerm
		87,   // UnaryOpTerm
		90,   // PowTerm
		91,   // PrecedenceChainEnd
		93,   // MlrvalOrFunction
		101,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		103,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		104,  // ContextVariable
		116,  // ENV
		118,  // ArrayOrMapIndexAccess
		119,  // ArrayOrMapPositionalNameAccess
		120,  // ArrayOrMapPositionalValueAccess
		121,  // ArraySliceAccess
		122,  // FunctionCallsite
		123,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2447
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2448
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2449
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2450
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2451
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2452
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2453
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2454
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2455
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2456
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2457
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2458
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2459
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2460
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2461
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2462
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2463
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2464
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2465
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2466
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2467
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2468
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2469
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2470
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2471
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2472
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2473
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2474
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2475
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2476
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2477
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2478
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2479
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2480
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2481
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2482
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2483
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2484
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2485
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2486
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2487
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3059, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2488
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2489
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2490
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2491
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2492
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2493
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2494
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2495
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2496
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2497
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3066, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2498
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2499
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2500
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2501
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2502
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3072, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2503
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		3073, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2504
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2505
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2506
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		3075, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2507
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		3076, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2508
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		3077, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2509
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		3078, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2510
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3079, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2511
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3080, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2512
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3081, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2513
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3082, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2514
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3083, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2515
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3084, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2516
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3085, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2517
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3086, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2518
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		3087, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2519
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		3088, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2520
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		3089, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2521
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3090, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2522
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3091, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2523
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3092, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2524
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3093, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2525
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3094, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2526
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3095, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2527
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3096, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2528
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3097, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2529
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2530
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3098, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2531
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3099, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2532
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3100, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2533
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3101, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2534
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3102, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2535
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3103, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2536
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3104, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2537
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2538
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2539
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2540
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2541
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2542
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		3105, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2543
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2544
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		3107, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2545
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		3109, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2546
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		3110, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2547
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2548
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2549
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3112, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2550
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		3113, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2551
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2552
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2553
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2554
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2555
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2556
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2557
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2558
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2559
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2560
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2561
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2562
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2563
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2564
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2565
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2566
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2567
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2568
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2569
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2570
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2571
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2572
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2573
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2574
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2575
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2576
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2577
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2578
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2579
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2580
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2581
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2582
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2583
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2584
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2585
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2586
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2587
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2588
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2589
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2590
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2591
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2592
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2593
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2594
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3118, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2595
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2596
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2597
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2598
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2599
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2600
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2601
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2602
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2603
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2604
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		3125, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2605
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2606
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2607
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2608
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2609
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2610
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3130, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2611
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		3131, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2612
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		3132, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2613
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		3133, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2614
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		3134, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2615
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		3135, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2616
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3136, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2617
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3137, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2618
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3138, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2619
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3139, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2620
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3140, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2621
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3141, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2622
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3142, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2623
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3143, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2624
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		3144, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2625
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		3145, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2626
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		3146, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2627
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3147, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2628
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3148, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2629
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3149, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2630
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3150, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2631
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3151, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2632
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3152, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2633
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3153, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2634
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3154, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2635
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2636
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3155, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2637
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3156, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2638
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3157, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2639
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3158, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2640
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3159, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2641
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3160, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2642
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3161, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2643
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2644
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2645
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2646
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2647
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2648
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		3162, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2649
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2650
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		3164, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2651
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		3166, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2652
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		3167, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2653
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2654
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2655
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3169, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2656
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		3170, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2657
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2658
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2659
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2660
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		3174, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2661
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		3176, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2662
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		3177, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2663
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2664
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2665
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2666
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3180, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2667
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3261, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2668
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3262, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2669
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3263, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2670
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3264, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2671
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3265, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2672
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3266, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2673
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3267, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2674
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3268, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2675
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3269, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2676
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3270, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2677
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3271, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2678
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3272, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2679
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3273, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2680
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3274, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2681
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3275, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2682
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3276, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2683
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3277, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2684
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3278, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2685
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3279, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2686
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		3280, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2687
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		3282, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2688
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2689
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2690
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2691
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2692
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3287, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2693
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		3288, // LogicalXORTerm
		1755, // LogicalAndTerm
		1756, // AbsentCoalesceTerm
		1757, // EmptyCoalesceTerm
		1758, // EqneTerm
		1759, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2694
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		3289, // LogicalAndTerm
		1756, // AbsentCoalesceTerm
		1757, // EmptyCoalesceTerm
		1758, // EqneTerm
		1759, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2695
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		3290, // AbsentCoalesceTerm
		1757, // EmptyCoalesceTerm
		1758, // EqneTerm
		1759, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2696
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		3291, // EmptyCoalesceTerm
		1758, // EqneTerm
		1759, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2697
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		3292, // EqneTerm
		1759, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2698
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3293, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2699
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3294, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2700
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3295, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2701
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3296, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2702
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3297, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2703
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3298, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2704
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3299, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2705
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3300, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2706
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		3301, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2707
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		3302, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2708
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		3303, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2709
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3304, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2710
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3305, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2711
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3306, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2712
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3307, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2713
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3308, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2714
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3309, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2715
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3310, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2716
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3311, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2717
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2718
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2719
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2720
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		2734, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2721
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3312, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2722
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3313, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2723
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3314, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2724
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3315, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2725
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3316, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2726
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3317, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2727
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3318, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2728
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2729
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2730
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2731
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2732
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2733
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		3319, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2734
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2735
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2736
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2737
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		3324, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2738
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		3326, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2739
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		3327, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2740
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2741
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2742
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3329, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2743
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		3330, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2744
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		3332, // BracelessStatement
		3334, // Assignment
		3335, // Unset
		3350, // Lvalue
		3336, // BareBoolean
		3337, // FilterStatement
		3338, // EmitStatement
		3339, // DumpStatement
		3340, // EdumpStatement
		3341, // PrintStatement
		3342, // EprintStatement
		3343, // PrintnStatement
		3344, // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		27,   // Typedecl
		3351, // Rvalue
		3385, // PrecedenceChainStart
		3386, // TernaryTerm
		3387, // LogicalOrTerm
		3388, // LogicalXORTerm
		3389, // LogicalAndTerm
		3390, // AbsentCoalesceTerm
		3391, // EmptyCoalesceTerm
		3392, // EqneTerm
		3393, // CmpTerm
		3394, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		3349, // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		3345, // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		3443, // TripleForContinuation
		-1,   // TripleForUpdate
		3346, // BreakStatement
		3347, // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		3348, // ReturnStatement
	},
	gotoRow{ // S2745
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		3447, // Assignment
		-1,   // Unset
		1725, // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		27,   // Typedecl
		1726, // Rvalue
		1751, // PrecedenceChainStart
		1752, // TernaryTerm
		1753, // LogicalOrTerm
		1754, // LogicalXORTerm
		1755, // LogicalAndTerm
		1756, // AbsentCoalesceTerm
		1757, // EmptyCoalesceTerm
		1758, // EqneTerm
		1759, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2746
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		3448, // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2747
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2748
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2749
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2750
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2751
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2752
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2753
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2754
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2755
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2756
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2757
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2758
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2759
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2760
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2761
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2762
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3457, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2763
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		3458, // LogicalXORTerm
		1842, // LogicalAndTerm
		1843, // AbsentCoalesceTerm
		1844, // EmptyCoalesceTerm
		1845, // EqneTerm
		1846, // CmpTerm
		1847, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2764
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		3459, // LogicalAndTerm
		1843, // AbsentCoalesceTerm
		1844, // EmptyCoalesceTerm
		1845, // EqneTerm
		1846, // CmpTerm
		1847, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2765
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		3460, // AbsentCoalesceTerm
		1844, // EmptyCoalesceTerm
		1845, // EqneTerm
		1846, // CmpTerm
		1847, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2766
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		3461, // EmptyCoalesceTerm
		1845, // EqneTerm
		1846, // CmpTerm
		1847, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2767
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		3462, // EqneTerm
		1846, // CmpTerm
		1847, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2768
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3463, // CmpTerm
		1847, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2769
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3464, // CmpTerm
		1847, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2770
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3465, // CmpTerm
		1847, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2771
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3466, // CmpTerm
		1847, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2772
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3467, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2773
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3468, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2774
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3469, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2775
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3470, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2776
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		3471, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2777
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		3472, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2778
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		3473, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2779
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3474, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2780
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3475, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2781
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3476, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2782
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3477, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2783
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3478, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2784
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3479, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2785
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3480, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2786
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3481, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2787
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2788
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3482, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2789
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3483, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2790
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3484, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2791
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3485, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2792
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3486, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2793
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3487, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2794
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3488, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2795
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2796
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2797
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2798
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2799
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2800
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		3489, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2801
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2802
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		3491, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2803
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		3493, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2804
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		3494, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2805
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2806
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2807
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3496, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2808
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		3497, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2809
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3499, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2810
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2811
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3500, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2812
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2813
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2814
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2815
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2816
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2817
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2818
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2819
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		3503, // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		995,  // BracelessStatement
		999,  // Assignment
		1000, // Unset
		1015, // Lvalue
		1001, // BareBoolean
		1002, // FilterStatement
		1003, // EmitStatement
		1004, // DumpStatement
		1005, // EdumpStatement
		1006, // PrintStatement
		1007, // EprintStatement
		1008, // PrintnStatement
		1009, // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		27,   // Typedecl
		1016, // Rvalue
		1050, // PrecedenceChainStart
		1051, // TernaryTerm
		1052, // LogicalOrTerm
		1053, // LogicalXORTerm
		1054, // LogicalAndTerm
		1055, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		1014, // SubroutineCallsite
		-1,   // SubroutineName
		996,  // BracefulStatement
		1107, // BeginBlock
		1108, // EndBlock
		1109, // CondBlock
		1110, // IfChain
		1117, // IfElifStar
		1118, // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		1111, // WhileLoop
		1010, // DoWhileLoop
		1112, // ForLoop
		1122, // ForLoopOneVariable
		1123, // ForLoopTwoVariable
		1124, // ForLoopMultivariable
		-1,   // MultiIndex
		1125, // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		1011, // BreakStatement
		1012, // ContinueStatement
		1113, // FunctionDefinition
		1114, // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		1013, // ReturnStatement
	},
	gotoRow{ // S2820
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2821
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2822
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2823
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2824
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2825
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2826
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2827
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2828
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2829
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2830
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2831
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2832
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2833
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2834
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2835
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2836
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2837
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2838
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2839
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2840
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2841
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2842
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2843
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2844
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2845
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2846
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2847
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2848
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2849
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2850
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2851
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2852
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3510, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2853
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		3511, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2854
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		3512, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2855
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		3513, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2856
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		3514, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2857
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		3515, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2858
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3516, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2859
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3517, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2860
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3518, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2861
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3519, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2862
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3520, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2863
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3521, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2864
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3522, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2865
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3523, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2866
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		3524, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2867
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		3525, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2868
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		3526, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2869
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3527, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2870
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3528, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2871
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3529, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2872
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3530, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2873
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3531, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2874
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3532, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2875
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3533, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2876
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3534, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2877
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2878
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3535, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2879
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3536, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2880
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3537, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2881
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3538, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2882
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3539, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2883
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3540, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2884
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3541, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2885
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2886
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2887
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2888
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2889
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2890
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		3542, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2891
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2892
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		3544, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2893
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		3546, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2894
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		3547, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2895
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2896
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2897
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3549, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2898
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		3550, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2899
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2900
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2901
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		2058, // Rvalue
		2084, // PrecedenceChainStart
		2085, // TernaryTerm
		2086, // LogicalOrTerm
		2087, // LogicalXORTerm
		2088, // LogicalAndTerm
		2089, // AbsentCoalesceTerm
		2090, // EmptyCoalesceTerm
		2091, // EqneTerm
		2092, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		3553, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2902
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2903
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2904
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2905
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2906
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3558, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2907
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		3559, // LogicalXORTerm
		2088, // LogicalAndTerm
		2089, // AbsentCoalesceTerm
		2090, // EmptyCoalesceTerm
		2091, // EqneTerm
		2092, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2908
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		3560, // LogicalAndTerm
		2089, // AbsentCoalesceTerm
		2090, // EmptyCoalesceTerm
		2091, // EqneTerm
		2092, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2909
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		3561, // AbsentCoalesceTerm
		2090, // EmptyCoalesceTerm
		2091, // EqneTerm
		2092, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2910
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		3562, // EmptyCoalesceTerm
		2091, // EqneTerm
		2092, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2911
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		3563, // EqneTerm
		2092, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2912
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3564, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2913
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3565, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2914
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3566, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2915
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3567, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2916
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3568, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2917
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3569, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2918
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3570, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2919
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3571, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2920
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		3572, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2921
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		3573, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2922
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		3574, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2923
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3575, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2924
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3576, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2925
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3577, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2926
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3578, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2927
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3579, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2928
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3580, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2929
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3581, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2930
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3582, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2931
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2932
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3583, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2933
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3584, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2934
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3585, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2935
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3586, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2936
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3587, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2937
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3588, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2938
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3589, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2939
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2940
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2941
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2942
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2943
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2944
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		3590, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2945
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2946
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		3592, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2947
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		3594, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2948
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		3595, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2949
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2950
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2951
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3597, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2952
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		3598, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2953
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2954
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2955
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2956
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2957
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2958
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2959
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2960
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2961
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2962
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2963
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2964
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2965
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2966
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2967
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2968
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2969
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2970
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2971
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2972
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2973
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2974
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2975
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2976
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2977
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2978
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2979
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2980
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2981
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2982
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2983
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2984
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2985
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2986
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2987
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2988
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2989
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2990
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2991
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2992
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3603, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S2993
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2994
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2995
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2996
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2997
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2998
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S2999
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		3609, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3000
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		3611, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3001
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3002
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3003
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3004
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3005
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3006
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		2735, // LocalVariable
		-1,   // Typedecl
		2734, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		3617, // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3007
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3008
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		2746, // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		3619, // FuncOrSubrParameterList
		2751, // FuncOrSubrNonEmptyParameterList
		2752, // FuncOrSubrParameter
		2753, // UntypedFuncOrSubrParameterName
		2754, // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3009
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		2746, // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		3620, // FuncOrSubrParameterList
		2751, // FuncOrSubrNonEmptyParameterList
		2752, // FuncOrSubrParameter
		2753, // UntypedFuncOrSubrParameterName
		2754, // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3010
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		269,  // FieldValue
		270,  // DirectFieldValue
		271,  // IndirectFieldValue
		272,  // BracedFieldValue
		273,  // PositionalFieldName
		274,  // PositionalFieldValue
		280,  // FullSrec
		282,  // OosvarValue
		283,  // DirectOosvarValue
		284,  // IndirectOosvarValue
		285,  // BracedOosvarValue
		289,  // FullOosvar
		268,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3621, // TernaryTerm
		294,  // LogicalOrTerm
		295,  // LogicalXORTerm
		296,  // LogicalAndTerm
		297,  // AbsentCoalesceTerm
		298,  // EmptyCoalesceTerm
		299,  // EqneTerm
		300,  // CmpTerm
		301,  // BitwiseORTerm
		302,  // BitwiseXORTerm
		303,  // BitwiseANDTerm
		304,  // BitwiseShiftTerm
		305,  // AddsubdotTerm
		307,  // MuldivTerm
		311,  // UnaryOpTerm
		314,  // PowTerm
		315,  // PrecedenceChainEnd
		317,  // MlrvalOrFunction
		325,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		327,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		328,  // ContextVariable
		340,  // ENV
		342,  // ArrayOrMapIndexAccess
		343,  // ArrayOrMapPositionalNameAccess
		344,  // ArrayOrMapPositionalValueAccess
		345,  // ArraySliceAccess
		346,  // FunctionCallsite
		347,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3011
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3012
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3622, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3013
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3014
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3015
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3016
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3017
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3018
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3019
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		356,  // FieldValue
		357,  // DirectFieldValue
		358,  // IndirectFieldValue
		359,  // BracedFieldValue
		360,  // PositionalFieldName
		361,  // PositionalFieldValue
		367,  // FullSrec
		369,  // OosvarValue
		370,  // DirectOosvarValue
		371,  // IndirectOosvarValue
		372,  // BracedOosvarValue
		376,  // FullOosvar
		354,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3625, // TernaryTerm
		381,  // LogicalOrTerm
		382,  // LogicalXORTerm
		383,  // LogicalAndTerm
		384,  // AbsentCoalesceTerm
		385,  // EmptyCoalesceTerm
		386,  // EqneTerm
		387,  // CmpTerm
		388,  // BitwiseORTerm
		389,  // BitwiseXORTerm
		390,  // BitwiseANDTerm
		391,  // BitwiseShiftTerm
		392,  // AddsubdotTerm
		394,  // MuldivTerm
		398,  // UnaryOpTerm
		401,  // PowTerm
		402,  // PrecedenceChainEnd
		404,  // MlrvalOrFunction
		412,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		414,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		415,  // ContextVariable
		427,  // ENV
		429,  // ArrayOrMapIndexAccess
		430,  // ArrayOrMapPositionalNameAccess
		431,  // ArrayOrMapPositionalValueAccess
		432,  // ArraySliceAccess
		433,  // FunctionCallsite
		434,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3020
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3021
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3626, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3022
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3023
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3024
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3025
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3026
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3027
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3028
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3629, // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3029
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3030
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3630, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3031
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3032
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3033
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3034
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3035
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3036
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3037
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3633, // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3038
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3039
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3634, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3040
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3041
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3042
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3043
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3044
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3045
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3046
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3637, // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3047
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3048
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3638, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3049
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3050
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3051
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3052
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3053
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3054
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3055
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3056
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3641, // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3057
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3058
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3642, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3059
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3060
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3061
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3062
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3063
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3064
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3065
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3066
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3067
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3068
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3069
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3070
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3071
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3072
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3073
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3074
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3075
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3076
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3077
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3078
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3079
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3080
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3081
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3082
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3083
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3084
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3085
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3086
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3087
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3088
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3089
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3090
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3091
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3092
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3093
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3094
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3095
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3096
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3097
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3098
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3099
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3100
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3101
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3102
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3103
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3104
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3105
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3106
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3107
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3108
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3649, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3109
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3110
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3111
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3112
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3113
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3114
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3115
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3655, // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3116
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3117
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3656, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3118
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3119
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3120
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3121
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3122
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3123
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3124
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3125
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3126
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3127
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3128
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3129
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3130
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3131
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3132
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3133
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3134
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3135
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3136
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3137
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3138
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3139
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3140
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3141
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3142
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3143
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3144
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3145
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3146
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3147
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3148
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3149
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3150
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3151
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3152
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3153
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3154
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3155
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3156
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3157
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3158
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3159
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3160
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3161
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3162
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3163
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3164
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3165
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3662, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3166
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3167
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3168
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3169
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3170
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3171
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3172
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3173
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		3668, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3174
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3175
		-1,   // S'
		-1,   // Root
		3669, // StatementBlock
		994,  // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		995,  // BracelessStatement
		999,  // Assignment
		1000, // Unset
		1015, // Lvalue
		1001, // BareBoolean
		1002, // FilterStatement
		1003, // EmitStatement
		1004, // DumpStatement
		1005, // EdumpStatement
		1006, // PrintStatement
		1007, // EprintStatement
		1008, // PrintnStatement
		1009, // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		27,   // Typedecl
		1016, // Rvalue
		1050, // PrecedenceChainStart
		1051, // TernaryTerm
		1052, // LogicalOrTerm
		1053, // LogicalXORTerm
		1054, // LogicalAndTerm
		1055, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		1014, // SubroutineCallsite
		-1,   // SubroutineName
		996,  // BracefulStatement
		1107, // BeginBlock
		1108, // EndBlock
		1109, // CondBlock
		1110, // IfChain
		1117, // IfElifStar
		1118, // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		1111, // WhileLoop
		1010, // DoWhileLoop
		1112, // ForLoop
		1122, // ForLoopOneVariable
		1123, // ForLoopTwoVariable
		1124, // ForLoopMultivariable
		-1,   // MultiIndex
		1125, // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		1011, // BreakStatement
		1012, // ContinueStatement
		1113, // FunctionDefinition
		1114, // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		1013, // ReturnStatement
	},
	gotoRow{ // S3176
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3177
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3178
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3179
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		3672, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3180
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3181
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3182
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3183
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3184
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3185
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3186
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3187
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3188
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3189
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3673, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3190
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3191
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		3674, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3192
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		3675, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3193
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3194
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3195
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3196
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3197
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3198
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3199
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3200
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3676, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3201
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3202
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3203
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3204
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3205
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3206
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3207
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3208
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3209
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3210
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3211
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3212
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3213
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3214
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3215
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3216
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3217
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3218
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3219
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3702, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3220
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3221
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3710, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3222
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3711, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3223
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3712, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3224
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3225
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3713, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3226
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3714, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3227
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3228
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3229
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		3716, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3230
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3231
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3232
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3233
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3234
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3235
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3236
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3237
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3238
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3239
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		3721, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3240
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3241
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3242
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3243
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3244
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3245
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3246
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3247
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3248
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3249
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3250
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3251
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3252
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3253
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3254
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3255
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3256
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3257
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3258
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3259
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3260
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3261
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3262
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3263
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3264
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3265
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3266
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3267
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3268
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3269
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3270
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3271
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3272
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3273
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3274
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3275
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3276
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3277
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3278
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3279
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3280
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3281
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3282
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3283
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3284
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3285
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3286
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3287
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3288
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3289
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3290
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3291
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3292
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3293
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3294
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3295
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3296
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3297
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3298
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3299
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3300
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3301
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3302
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3303
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3304
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3305
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3306
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3307
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3308
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3309
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3310
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3311
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3312
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3313
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3314
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3315
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3316
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3317
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3318
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3319
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3320
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3321
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		3727, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3322
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3323
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		3730, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3324
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3325
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3733, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3326
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3327
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3328
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3329
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3330
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3331
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3332
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3333
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		3740, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3334
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3335
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3336
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3337
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3338
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3339
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3340
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3341
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3342
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3343
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3344
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3345
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3346
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3347
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3348
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3349
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3350
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3351
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3352
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		3762, // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		3764, // Typedecl
		3763, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3353
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3354
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		3845, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3355
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		3846, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3356
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3847, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		3848, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3357
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3847, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		3849, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3358
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3847, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		3850, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3359
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3847, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		3851, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3360
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3847, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		3852, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3361
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3847, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		3853, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3362
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3363
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3364
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3365
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3366
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3367
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3368
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3369
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3854, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3370
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3371
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		3855, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3372
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		3856, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3373
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3374
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3375
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3376
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3377
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3378
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3379
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3380
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3857, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3381
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3382
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3383
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3384
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3385
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3386
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3387
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3388
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3389
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3390
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3391
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3392
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3393
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3394
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3395
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3396
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3397
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3398
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3399
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3883, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3400
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3401
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3891, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3402
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3892, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3403
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3893, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3404
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3405
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3894, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3406
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		3895, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3407
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3408
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3409
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		3897, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3410
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3411
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3412
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3413
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3414
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3415
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3416
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3417
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3418
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3419
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		3902, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3420
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3421
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3422
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3423
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3424
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3425
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3426
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3427
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3428
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3429
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3430
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3431
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3432
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3433
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3434
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3435
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3436
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3437
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3438
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3439
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3440
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3441
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		3905, // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3442
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		3906, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3443
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3444
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3445
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3446
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		3908, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3447
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3448
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3449
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		3909, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3450
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		2746, // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		3911, // FuncOrSubrNonEmptyParameterList
		2752, // FuncOrSubrParameter
		2753, // UntypedFuncOrSubrParameterName
		2754, // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3451
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		3912, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3452
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3453
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3454
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3455
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3456
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3457
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3458
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3459
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3460
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3461
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3462
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3463
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3464
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3465
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3466
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3467
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3468
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3469
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3470
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3471
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3472
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3473
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3474
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3475
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3476
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3477
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3478
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3479
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3480
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3481
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3482
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3483
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3484
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3485
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3486
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3487
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3488
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3489
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3490
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3491
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3492
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3916, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3493
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3494
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3495
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3496
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3497
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3498
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3499
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3500
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3501
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3502
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3503
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3504
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3505
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3506
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3507
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3508
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3509
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3510
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3511
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3512
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3513
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3514
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3515
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3516
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3517
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3518
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3519
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3520
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3521
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3522
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3523
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3524
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3525
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3526
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3527
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3528
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3529
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3530
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3531
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3532
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3533
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3534
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3535
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3536
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3537
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3538
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3539
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3540
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3541
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3542
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3543
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3544
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3545
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3926, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3546
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3547
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3548
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3549
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3550
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3551
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3552
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3553
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3554
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3555
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3556
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3557
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3558
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3559
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3560
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3561
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3562
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3563
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3564
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3565
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3566
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3567
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3568
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3569
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3570
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3571
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3572
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3573
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3574
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3575
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3576
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3577
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3578
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3579
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3580
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3581
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3582
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3583
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3584
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3585
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3586
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3587
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3588
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3589
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3590
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3591
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3592
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3593
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3935, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3594
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3595
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3596
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3597
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3598
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3599
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3600
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3941, // TernaryTerm
		1052, // LogicalOrTerm
		1053, // LogicalXORTerm
		1054, // LogicalAndTerm
		1055, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3601
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3602
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3942, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3603
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3604
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3605
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3606
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3607
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3608
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3609
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3610
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3611
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3612
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		3947, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3613
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		3949, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3614
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		3950, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3615
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		3951, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3616
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		3952, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3617
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3618
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		3332, // BracelessStatement
		3334, // Assignment
		3335, // Unset
		3350, // Lvalue
		3336, // BareBoolean
		3337, // FilterStatement
		3338, // EmitStatement
		3339, // DumpStatement
		3340, // EdumpStatement
		3341, // PrintStatement
		3342, // EprintStatement
		3343, // PrintnStatement
		3344, // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		27,   // Typedecl
		3351, // Rvalue
		3385, // PrecedenceChainStart
		3386, // TernaryTerm
		3387, // LogicalOrTerm
		3388, // LogicalXORTerm
		3389, // LogicalAndTerm
		3390, // AbsentCoalesceTerm
		3391, // EmptyCoalesceTerm
		3392, // EqneTerm
		3393, // CmpTerm
		3394, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		3349, // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		3345, // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		3954, // TripleForContinuation
		-1,   // TripleForUpdate
		3346, // BreakStatement
		3347, // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		3348, // ReturnStatement
	},
	gotoRow{ // S3619
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3620
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3621
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3622
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3623
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3624
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3625
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3626
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3627
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3628
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3629
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3630
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3631
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3632
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3633
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3634
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3635
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3636
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3637
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3638
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3639
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3640
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3641
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3642
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3643
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3644
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3645
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3646
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3963, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3647
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3648
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3964, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3649
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3650
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3651
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3652
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3653
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3654
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3655
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3656
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3657
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3658
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3659
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3968, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3660
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3661
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		3969, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3662
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3663
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3664
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3665
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3666
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3667
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3668
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3669
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3670
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3671
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3672
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3673
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3674
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3675
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3676
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3677
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		3978, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3678
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		3979, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3679
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		3980, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3680
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		3981, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3681
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		3982, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3682
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		3983, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3683
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3984, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3684
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3985, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3685
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3986, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3686
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		3987, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3687
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3988, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3688
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3989, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3689
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3990, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3690
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		3991, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3691
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		3992, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3692
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		3993, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3693
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		3994, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3694
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3995, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3695
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3996, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3696
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		3997, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3697
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3998, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3698
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		3999, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3699
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		4000, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3700
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		4001, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3701
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		4002, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3702
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3703
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4003, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3704
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4004, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3705
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4005, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3706
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4006, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3707
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4007, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3708
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4008, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3709
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4009, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3710
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3711
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3712
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3713
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3714
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3715
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		4010, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3716
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3717
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		4012, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3718
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		4014, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3719
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		4015, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3720
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3721
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3722
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4017, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3723
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		4018, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3724
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		4020, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3725
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		4021, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3726
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		4022, // TernaryTerm
		1753, // LogicalOrTerm
		1754, // LogicalXORTerm
		1755, // LogicalAndTerm
		1756, // AbsentCoalesceTerm
		1757, // EmptyCoalesceTerm
		1758, // EqneTerm
		1759, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3727
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3728
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3729
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		4023, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3730
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3731
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3732
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4024, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3733
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3734
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3735
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3736
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3737
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3738
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3739
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3740
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3741
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4028, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3742
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4029, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3743
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4030, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3744
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4031, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3745
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4032, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3746
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4033, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3747
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4034, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3748
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4035, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3749
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4036, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3750
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4037, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3751
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4038, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3752
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4039, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3753
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4040, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3754
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4041, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3755
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4042, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3756
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4043, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3757
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4044, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3758
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4045, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3759
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4046, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3760
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		4047, // Rvalue
		3789, // PrecedenceChainStart
		3790, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3761
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		157,  // Rvalue
		184,  // PrecedenceChainStart
		185,  // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		4049, // MapLiteralKeyValuePairs
		221,  // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3762
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3763
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3764
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		4050, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3765
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3766
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3767
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3768
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3769
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3770
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3771
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3772
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3773
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4052, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3774
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3775
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		4053, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3776
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		4054, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3777
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3778
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3779
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3780
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3781
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3782
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3783
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3784
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4055, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3785
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3786
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3787
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3788
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3789
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3790
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3791
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3792
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3793
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3794
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3795
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3796
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3797
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3798
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3799
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3800
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3801
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3802
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3803
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4081, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3804
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3805
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4089, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3806
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4090, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3807
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4091, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3808
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3809
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4092, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3810
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4093, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3811
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3812
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3813
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		4095, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3814
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3815
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3816
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3817
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3818
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3819
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3820
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3821
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3822
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3823
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		814,  // FieldValue
		815,  // DirectFieldValue
		816,  // IndirectFieldValue
		817,  // BracedFieldValue
		818,  // PositionalFieldName
		819,  // PositionalFieldValue
		826,  // FullSrec
		828,  // OosvarValue
		829,  // DirectOosvarValue
		830,  // IndirectOosvarValue
		831,  // BracedOosvarValue
		835,  // FullOosvar
		813,  // LocalVariable
		-1,   // Typedecl
		812,  // Rvalue
		838,  // PrecedenceChainStart
		839,  // TernaryTerm
		840,  // LogicalOrTerm
		841,  // LogicalXORTerm
		842,  // LogicalAndTerm
		843,  // AbsentCoalesceTerm
		844,  // EmptyCoalesceTerm
		845,  // EqneTerm
		846,  // CmpTerm
		847,  // BitwiseORTerm
		848,  // BitwiseXORTerm
		849,  // BitwiseANDTerm
		850,  // BitwiseShiftTerm
		851,  // AddsubdotTerm
		853,  // MuldivTerm
		857,  // UnaryOpTerm
		860,  // PowTerm
		861,  // PrecedenceChainEnd
		863,  // MlrvalOrFunction
		871,  // ArrayLiteral
		4100, // ArrayLiteralElements
		874,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		875,  // ContextVariable
		887,  // ENV
		889,  // ArrayOrMapIndexAccess
		890,  // ArrayOrMapPositionalNameAccess
		891,  // ArrayOrMapPositionalValueAccess
		892,  // ArraySliceAccess
		893,  // FunctionCallsite
		894,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3824
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3825
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3826
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3827
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3828
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3829
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3830
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3831
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3832
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3833
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3834
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3835
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3836
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3837
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3838
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3839
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3840
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3841
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3842
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3843
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3844
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3845
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3846
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3847
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3848
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3849
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3850
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3851
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3852
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3853
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3854
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3855
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3856
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3857
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3858
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		4108, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3859
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		4109, // LogicalXORTerm
		3389, // LogicalAndTerm
		3390, // AbsentCoalesceTerm
		3391, // EmptyCoalesceTerm
		3392, // EqneTerm
		3393, // CmpTerm
		3394, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3860
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		4110, // LogicalAndTerm
		3390, // AbsentCoalesceTerm
		3391, // EmptyCoalesceTerm
		3392, // EqneTerm
		3393, // CmpTerm
		3394, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3861
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		4111, // AbsentCoalesceTerm
		3391, // EmptyCoalesceTerm
		3392, // EqneTerm
		3393, // CmpTerm
		3394, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3862
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		4112, // EmptyCoalesceTerm
		3392, // EqneTerm
		3393, // CmpTerm
		3394, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3863
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		4113, // EqneTerm
		3393, // CmpTerm
		3394, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3864
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		4114, // CmpTerm
		3394, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3865
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		4115, // CmpTerm
		3394, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3866
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		4116, // CmpTerm
		3394, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3867
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		4117, // CmpTerm
		3394, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3868
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		4118, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3869
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		4119, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3870
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		4120, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3871
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		4121, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3872
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		4122, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3873
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		4123, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3874
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		4124, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3875
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		4125, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3876
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		4126, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3877
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		4127, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3878
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		4128, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3879
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		4129, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3880
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		4130, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3881
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		4131, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3882
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		4132, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3883
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3884
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4133, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3885
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4134, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3886
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4135, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3887
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4136, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3888
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4137, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3889
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4138, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3890
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4139, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3891
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3892
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3893
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3894
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3895
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3896
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		4140, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3897
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3898
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		4142, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3899
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		4144, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3900
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		4145, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3901
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3902
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3903
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4147, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3904
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		4148, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3905
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3906
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3907
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		4152, // Assignment
		-1,   // Unset
		4153, // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		27,   // Typedecl
		1726, // Rvalue
		1751, // PrecedenceChainStart
		1752, // TernaryTerm
		1753, // LogicalOrTerm
		1754, // LogicalXORTerm
		1755, // LogicalAndTerm
		1756, // AbsentCoalesceTerm
		1757, // EmptyCoalesceTerm
		1758, // EqneTerm
		1759, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		4154, // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3908
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3909
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3910
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		4155, // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3911
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3912
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3913
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1815, // FieldValue
		1816, // DirectFieldValue
		1817, // IndirectFieldValue
		1818, // BracedFieldValue
		1819, // PositionalFieldName
		1820, // PositionalFieldValue
		1826, // FullSrec
		1828, // OosvarValue
		1829, // DirectOosvarValue
		1830, // IndirectOosvarValue
		1831, // BracedOosvarValue
		1835, // FullOosvar
		1814, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		4164, // TernaryTerm
		1840, // LogicalOrTerm
		1841, // LogicalXORTerm
		1842, // LogicalAndTerm
		1843, // AbsentCoalesceTerm
		1844, // EmptyCoalesceTerm
		1845, // EqneTerm
		1846, // CmpTerm
		1847, // BitwiseORTerm
		1848, // BitwiseXORTerm
		1849, // BitwiseANDTerm
		1850, // BitwiseShiftTerm
		1851, // AddsubdotTerm
		1853, // MuldivTerm
		1857, // UnaryOpTerm
		1860, // PowTerm
		1861, // PrecedenceChainEnd
		1863, // MlrvalOrFunction
		1871, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1873, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1874, // ContextVariable
		1886, // ENV
		1888, // ArrayOrMapIndexAccess
		1889, // ArrayOrMapPositionalNameAccess
		1890, // ArrayOrMapPositionalValueAccess
		1891, // ArraySliceAccess
		1892, // FunctionCallsite
		1893, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3914
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3915
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4165, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3916
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3917
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3918
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3919
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3920
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3921
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3922
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3923
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1976, // FieldValue
		1977, // DirectFieldValue
		1978, // IndirectFieldValue
		1979, // BracedFieldValue
		1980, // PositionalFieldName
		1981, // PositionalFieldValue
		1987, // FullSrec
		1989, // OosvarValue
		1990, // DirectOosvarValue
		1991, // IndirectOosvarValue
		1992, // BracedOosvarValue
		1996, // FullOosvar
		1975, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		4168, // TernaryTerm
		2001, // LogicalOrTerm
		2002, // LogicalXORTerm
		2003, // LogicalAndTerm
		2004, // AbsentCoalesceTerm
		2005, // EmptyCoalesceTerm
		2006, // EqneTerm
		2007, // CmpTerm
		2008, // BitwiseORTerm
		2009, // BitwiseXORTerm
		2010, // BitwiseANDTerm
		2011, // BitwiseShiftTerm
		2012, // AddsubdotTerm
		2014, // MuldivTerm
		2018, // UnaryOpTerm
		2021, // PowTerm
		2022, // PrecedenceChainEnd
		2024, // MlrvalOrFunction
		2032, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2034, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2035, // ContextVariable
		2047, // ENV
		2049, // ArrayOrMapIndexAccess
		2050, // ArrayOrMapPositionalNameAccess
		2051, // ArrayOrMapPositionalValueAccess
		2052, // ArraySliceAccess
		2053, // FunctionCallsite
		2054, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3924
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3925
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4169, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3926
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3927
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3928
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3929
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3930
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3931
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3932
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		2061, // FieldValue
		2062, // DirectFieldValue
		2063, // IndirectFieldValue
		2064, // BracedFieldValue
		2065, // PositionalFieldName
		2066, // PositionalFieldValue
		2072, // FullSrec
		2074, // OosvarValue
		2075, // DirectOosvarValue
		2076, // IndirectOosvarValue
		2077, // BracedOosvarValue
		2081, // FullOosvar
		2059, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		4172, // TernaryTerm
		2086, // LogicalOrTerm
		2087, // LogicalXORTerm
		2088, // LogicalAndTerm
		2089, // AbsentCoalesceTerm
		2090, // EmptyCoalesceTerm
		2091, // EqneTerm
		2092, // CmpTerm
		2093, // BitwiseORTerm
		2094, // BitwiseXORTerm
		2095, // BitwiseANDTerm
		2096, // BitwiseShiftTerm
		2097, // AddsubdotTerm
		2099, // MuldivTerm
		2103, // UnaryOpTerm
		2106, // PowTerm
		2107, // PrecedenceChainEnd
		2109, // MlrvalOrFunction
		2117, // ArrayLiteral
		-1,   // ArrayLiteralElements
		2119, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		2120, // ContextVariable
		2132, // ENV
		2134, // ArrayOrMapIndexAccess
		2135, // ArrayOrMapPositionalNameAccess
		2136, // ArrayOrMapPositionalValueAccess
		2137, // ArraySliceAccess
		2138, // FunctionCallsite
		2139, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3933
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3934
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4173, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3935
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3936
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3937
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3938
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3939
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3940
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3941
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3942
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3943
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3944
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3945
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3946
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		4177, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3947
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3948
		-1,   // S'
		-1,   // Root
		4178, // StatementBlock
		994,  // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		995,  // BracelessStatement
		999,  // Assignment
		1000, // Unset
		1015, // Lvalue
		1001, // BareBoolean
		1002, // FilterStatement
		1003, // EmitStatement
		1004, // DumpStatement
		1005, // EdumpStatement
		1006, // PrintStatement
		1007, // EprintStatement
		1008, // PrintnStatement
		1009, // EprintnStatement
		1027, // FieldValue
		1028, // DirectFieldValue
		1029, // IndirectFieldValue
		1030, // BracedFieldValue
		1031, // PositionalFieldName
		1032, // PositionalFieldValue
		1038, // FullSrec
		1040, // OosvarValue
		1041, // DirectOosvarValue
		1042, // IndirectOosvarValue
		1043, // BracedOosvarValue
		1047, // FullOosvar
		1018, // LocalVariable
		27,   // Typedecl
		1016, // Rvalue
		1050, // PrecedenceChainStart
		1051, // TernaryTerm
		1052, // LogicalOrTerm
		1053, // LogicalXORTerm
		1054, // LogicalAndTerm
		1055, // AbsentCoalesceTerm
		1056, // EmptyCoalesceTerm
		1057, // EqneTerm
		1058, // CmpTerm
		1059, // BitwiseORTerm
		1060, // BitwiseXORTerm
		1061, // BitwiseANDTerm
		1062, // BitwiseShiftTerm
		1063, // AddsubdotTerm
		1065, // MuldivTerm
		1069, // UnaryOpTerm
		1072, // PowTerm
		1073, // PrecedenceChainEnd
		1075, // MlrvalOrFunction
		1083, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1085, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1086, // ContextVariable
		1098, // ENV
		1100, // ArrayOrMapIndexAccess
		1101, // ArrayOrMapPositionalNameAccess
		1102, // ArrayOrMapPositionalValueAccess
		1103, // ArraySliceAccess
		1104, // FunctionCallsite
		1105, // FunctionName
		-1,   // FcnArgs
		1014, // SubroutineCallsite
		-1,   // SubroutineName
		996,  // BracefulStatement
		1107, // BeginBlock
		1108, // EndBlock
		1109, // CondBlock
		1110, // IfChain
		1117, // IfElifStar
		1118, // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		1111, // WhileLoop
		1010, // DoWhileLoop
		1112, // ForLoop
		1122, // ForLoopOneVariable
		1123, // ForLoopTwoVariable
		1124, // ForLoopMultivariable
		-1,   // MultiIndex
		1125, // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		1011, // BreakStatement
		1012, // ContinueStatement
		1113, // FunctionDefinition
		1114, // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		1013, // ReturnStatement
	},
	gotoRow{ // S3949
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3950
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3951
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3952
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3953
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3954
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3955
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		4184, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3956
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		4186, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S3957
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3958
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3959
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3960
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3961
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3962
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3963
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3964
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3965
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3966
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3967
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3968
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3969
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3970
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3971
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3972
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3973
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3974
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3975
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3976
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3977
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3978
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3979
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3980
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3981
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3982
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3983
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3984
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3985
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3986
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3987
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3988
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3989
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3990
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3991
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3992
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3993
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3994
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3995
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3996
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3997
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3998
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S3999
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4000
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4001
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4002
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4003
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4004
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4005
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4006
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4007
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4008
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4009
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4010
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4011
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4012
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4013
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4192, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4014
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4015
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4016
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4017
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4018
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4019
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4020
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4021
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4022
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4023
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4024
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4025
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4026
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4027
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4028
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4029
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4030
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4031
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4032
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4033
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4034
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4035
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4036
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4037
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4038
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4039
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4040
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4041
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4042
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4043
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4044
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4045
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4046
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4047
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4048
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4049
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4050
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4051
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4052
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4053
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4054
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4055
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4056
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		159,  // FieldValue
		160,  // DirectFieldValue
		161,  // IndirectFieldValue
		162,  // BracedFieldValue
		163,  // PositionalFieldName
		164,  // PositionalFieldValue
		170,  // FullSrec
		172,  // OosvarValue
		173,  // DirectOosvarValue
		174,  // IndirectOosvarValue
		175,  // BracedOosvarValue
		179,  // FullOosvar
		158,  // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		4206, // TernaryTerm
		186,  // LogicalOrTerm
		187,  // LogicalXORTerm
		188,  // LogicalAndTerm
		189,  // AbsentCoalesceTerm
		190,  // EmptyCoalesceTerm
		191,  // EqneTerm
		192,  // CmpTerm
		193,  // BitwiseORTerm
		194,  // BitwiseXORTerm
		195,  // BitwiseANDTerm
		196,  // BitwiseShiftTerm
		197,  // AddsubdotTerm
		199,  // MuldivTerm
		203,  // UnaryOpTerm
		206,  // PowTerm
		207,  // PrecedenceChainEnd
		209,  // MlrvalOrFunction
		217,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		219,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		222,  // ContextVariable
		234,  // ENV
		236,  // ArrayOrMapIndexAccess
		237,  // ArrayOrMapPositionalNameAccess
		238,  // ArrayOrMapPositionalValueAccess
		239,  // ArraySliceAccess
		240,  // FunctionCallsite
		241,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4057
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		4207, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4058
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		4208, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4059
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		4209, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4060
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		4210, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4061
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		4211, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4062
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		4212, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4063
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		4213, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4064
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		4214, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4065
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		4215, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4066
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		4216, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4067
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		4217, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4068
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		4218, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4069
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		4219, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4070
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		4220, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4071
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		4221, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4072
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		4222, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4073
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		4223, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4074
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		4224, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4075
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		4225, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4076
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		4226, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4077
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		4227, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4078
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		4228, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4079
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		4229, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4080
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		4230, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4081
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4082
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4231, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4083
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4232, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4084
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4233, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4085
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4234, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4086
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4235, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4087
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4236, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4088
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		4237, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4089
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4090
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4091
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4092
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4093
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4094
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		4238, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4095
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4096
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1494, // FieldValue
		1495, // DirectFieldValue
		1496, // IndirectFieldValue
		1497, // BracedFieldValue
		1498, // PositionalFieldName
		1499, // PositionalFieldValue
		1505, // FullSrec
		1507, // OosvarValue
		1508, // DirectOosvarValue
		1509, // IndirectOosvarValue
		1510, // BracedOosvarValue
		1514, // FullOosvar
		1493, // LocalVariable
		-1,   // Typedecl
		4240, // Rvalue
		1517, // PrecedenceChainStart
		1518, // TernaryTerm
		1519, // LogicalOrTerm
		1521, // LogicalXORTerm
		1522, // LogicalAndTerm
		1523, // AbsentCoalesceTerm
		1524, // EmptyCoalesceTerm
		1525, // EqneTerm
		1526, // CmpTerm
		1527, // BitwiseORTerm
		1528, // BitwiseXORTerm
		1529, // BitwiseANDTerm
		1530, // BitwiseShiftTerm
		1531, // AddsubdotTerm
		1533, // MuldivTerm
		1537, // UnaryOpTerm
		1540, // PowTerm
		1541, // PrecedenceChainEnd
		1543, // MlrvalOrFunction
		1551, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1553, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1554, // ContextVariable
		1566, // ENV
		1568, // ArrayOrMapIndexAccess
		1569, // ArrayOrMapPositionalNameAccess
		1570, // ArrayOrMapPositionalValueAccess
		1571, // ArraySliceAccess
		1572, // FunctionCallsite
		1573, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4097
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		525,  // FieldValue
		526,  // DirectFieldValue
		527,  // IndirectFieldValue
		528,  // BracedFieldValue
		529,  // PositionalFieldName
		530,  // PositionalFieldValue
		536,  // FullSrec
		538,  // OosvarValue
		539,  // DirectOosvarValue
		540,  // IndirectOosvarValue
		541,  // BracedOosvarValue
		545,  // FullOosvar
		524,  // LocalVariable
		-1,   // Typedecl
		4242, // Rvalue
		548,  // PrecedenceChainStart
		549,  // TernaryTerm
		550,  // LogicalOrTerm
		551,  // LogicalXORTerm
		552,  // LogicalAndTerm
		553,  // AbsentCoalesceTerm
		554,  // EmptyCoalesceTerm
		555,  // EqneTerm
		556,  // CmpTerm
		557,  // BitwiseORTerm
		558,  // BitwiseXORTerm
		559,  // BitwiseANDTerm
		560,  // BitwiseShiftTerm
		561,  // AddsubdotTerm
		563,  // MuldivTerm
		567,  // UnaryOpTerm
		570,  // PowTerm
		571,  // PrecedenceChainEnd
		573,  // MlrvalOrFunction
		581,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		583,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		584,  // ContextVariable
		596,  // ENV
		598,  // ArrayOrMapIndexAccess
		599,  // ArrayOrMapPositionalNameAccess
		600,  // ArrayOrMapPositionalValueAccess
		601,  // ArraySliceAccess
		602,  // FunctionCallsite
		603,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4098
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		607,  // FieldValue
		608,  // DirectFieldValue
		609,  // IndirectFieldValue
		610,  // BracedFieldValue
		611,  // PositionalFieldName
		612,  // PositionalFieldValue
		618,  // FullSrec
		620,  // OosvarValue
		621,  // DirectOosvarValue
		622,  // IndirectOosvarValue
		623,  // BracedOosvarValue
		627,  // FullOosvar
		606,  // LocalVariable
		-1,   // Typedecl
		4243, // Rvalue
		630,  // PrecedenceChainStart
		631,  // TernaryTerm
		632,  // LogicalOrTerm
		633,  // LogicalXORTerm
		634,  // LogicalAndTerm
		635,  // AbsentCoalesceTerm
		636,  // EmptyCoalesceTerm
		637,  // EqneTerm
		638,  // CmpTerm
		639,  // BitwiseORTerm
		640,  // BitwiseXORTerm
		641,  // BitwiseANDTerm
		642,  // BitwiseShiftTerm
		643,  // AddsubdotTerm
		645,  // MuldivTerm
		649,  // UnaryOpTerm
		652,  // PowTerm
		653,  // PrecedenceChainEnd
		655,  // MlrvalOrFunction
		663,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		665,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		666,  // ContextVariable
		678,  // ENV
		680,  // ArrayOrMapIndexAccess
		681,  // ArrayOrMapPositionalNameAccess
		682,  // ArrayOrMapPositionalValueAccess
		683,  // ArraySliceAccess
		684,  // FunctionCallsite
		685,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4099
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4100
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4101
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4245, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4102
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		4246, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4103
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		3847, // Rvalue
		3205, // PrecedenceChainStart
		3206, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		4248, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4104
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4105
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4106
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4107
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4108
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4109
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4110
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4111
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4112
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4113
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4114
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4115
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4116
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4117
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4118
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4119
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4120
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4121
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4122
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4123
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4124
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4125
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4126
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4127
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4128
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4129
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4130
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4131
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4132
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4133
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4134
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4135
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4136
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4137
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4138
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4139
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4140
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4141
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4142
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4143
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4252, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4144
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4145
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4146
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4147
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4148
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4149
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4150
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		1633, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		4258, // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4151
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4152
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4153
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4154
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4155
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		4283, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4156
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4157
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4158
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4159
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4160
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4161
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4162
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4163
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4164
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4165
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4166
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4167
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4168
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4169
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4170
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4171
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4172
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4173
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4174
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4175
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4176
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4177
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4178
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4179
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4180
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		4288, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4181
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		4289, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4182
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		4290, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4183
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		4152, // Assignment
		-1,   // Unset
		4153, // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		27,   // Typedecl
		1726, // Rvalue
		1751, // PrecedenceChainStart
		1752, // TernaryTerm
		1753, // LogicalOrTerm
		1754, // LogicalXORTerm
		1755, // LogicalAndTerm
		1756, // AbsentCoalesceTerm
		1757, // EmptyCoalesceTerm
		1758, // EqneTerm
		1759, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		4291, // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4184
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4185
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		4292, // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4186
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4187
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4188
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4189
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3182, // FieldValue
		3183, // DirectFieldValue
		3184, // IndirectFieldValue
		3185, // BracedFieldValue
		3186, // PositionalFieldName
		3187, // PositionalFieldValue
		3193, // FullSrec
		3195, // OosvarValue
		3196, // DirectOosvarValue
		3197, // IndirectOosvarValue
		3198, // BracedOosvarValue
		3202, // FullOosvar
		3181, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		4293, // TernaryTerm
		3207, // LogicalOrTerm
		3208, // LogicalXORTerm
		3209, // LogicalAndTerm
		3210, // AbsentCoalesceTerm
		3211, // EmptyCoalesceTerm
		3212, // EqneTerm
		3213, // CmpTerm
		3214, // BitwiseORTerm
		3215, // BitwiseXORTerm
		3216, // BitwiseANDTerm
		3217, // BitwiseShiftTerm
		3218, // AddsubdotTerm
		3220, // MuldivTerm
		3224, // UnaryOpTerm
		3227, // PowTerm
		3228, // PrecedenceChainEnd
		3230, // MlrvalOrFunction
		3238, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3240, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3241, // ContextVariable
		3253, // ENV
		3255, // ArrayOrMapIndexAccess
		3256, // ArrayOrMapPositionalNameAccess
		3257, // ArrayOrMapPositionalValueAccess
		3258, // ArraySliceAccess
		3259, // FunctionCallsite
		3260, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4190
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4191
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4294, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4192
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4193
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4194
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4195
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4196
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4197
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4198
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		4297, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4199
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		4298, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4200
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4201
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4202
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4203
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4204
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4205
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4206
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4207
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4208
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4209
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4210
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4211
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4212
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4213
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4214
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4215
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4216
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4217
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4218
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4219
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4220
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4221
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4222
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4223
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4224
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4225
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4226
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4227
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4228
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4229
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4230
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4231
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4232
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4233
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4234
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4235
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4236
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4237
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4238
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4239
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4240
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4241
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4302, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4242
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4243
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4244
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4245
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4246
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4247
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4248
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4249
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3362, // FieldValue
		3363, // DirectFieldValue
		3364, // IndirectFieldValue
		3365, // BracedFieldValue
		3366, // PositionalFieldName
		3367, // PositionalFieldValue
		3373, // FullSrec
		3375, // OosvarValue
		3376, // DirectOosvarValue
		3377, // IndirectOosvarValue
		3378, // BracedOosvarValue
		3382, // FullOosvar
		3353, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		4308, // TernaryTerm
		3387, // LogicalOrTerm
		3388, // LogicalXORTerm
		3389, // LogicalAndTerm
		3390, // AbsentCoalesceTerm
		3391, // EmptyCoalesceTerm
		3392, // EqneTerm
		3393, // CmpTerm
		3394, // BitwiseORTerm
		3395, // BitwiseXORTerm
		3396, // BitwiseANDTerm
		3397, // BitwiseShiftTerm
		3398, // AddsubdotTerm
		3400, // MuldivTerm
		3404, // UnaryOpTerm
		3407, // PowTerm
		3408, // PrecedenceChainEnd
		3410, // MlrvalOrFunction
		3418, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3420, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3421, // ContextVariable
		3433, // ENV
		3435, // ArrayOrMapIndexAccess
		3436, // ArrayOrMapPositionalNameAccess
		3437, // ArrayOrMapPositionalValueAccess
		3438, // ArraySliceAccess
		3439, // FunctionCallsite
		3440, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4250
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4251
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4309, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4252
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4253
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4254
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4255
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4256
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4257
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4258
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4259
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4260
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		4313, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4261
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4314, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4262
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4315, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4263
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4316, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4264
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4317, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4265
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4318, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4266
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4319, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4267
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4320, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4268
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4321, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4269
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4322, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4270
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4323, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4271
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4324, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4272
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4325, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4273
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4326, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4274
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4327, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4275
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4328, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4276
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4329, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4277
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4330, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4278
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4331, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4279
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4332, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4280
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1636, // FieldValue
		1637, // DirectFieldValue
		1638, // IndirectFieldValue
		1639, // BracedFieldValue
		1640, // PositionalFieldName
		1641, // PositionalFieldValue
		1647, // FullSrec
		1649, // OosvarValue
		1650, // DirectOosvarValue
		1651, // IndirectOosvarValue
		1652, // BracedOosvarValue
		1656, // FullOosvar
		1634, // LocalVariable
		-1,   // Typedecl
		4333, // Rvalue
		1659, // PrecedenceChainStart
		1660, // TernaryTerm
		1661, // LogicalOrTerm
		1662, // LogicalXORTerm
		1663, // LogicalAndTerm
		1664, // AbsentCoalesceTerm
		1665, // EmptyCoalesceTerm
		1666, // EqneTerm
		1667, // CmpTerm
		1668, // BitwiseORTerm
		1669, // BitwiseXORTerm
		1670, // BitwiseANDTerm
		1671, // BitwiseShiftTerm
		1672, // AddsubdotTerm
		1674, // MuldivTerm
		1678, // UnaryOpTerm
		1681, // PowTerm
		1682, // PrecedenceChainEnd
		1685, // MlrvalOrFunction
		1693, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1695, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1696, // ContextVariable
		1708, // ENV
		1710, // ArrayOrMapIndexAccess
		1711, // ArrayOrMapPositionalNameAccess
		1712, // ArrayOrMapPositionalValueAccess
		1713, // ArraySliceAccess
		1714, // FunctionCallsite
		1715, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4281
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		4334, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4282
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		4335, // Assignment
		-1,   // Unset
		4153, // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		1728, // FieldValue
		1729, // DirectFieldValue
		1730, // IndirectFieldValue
		1731, // BracedFieldValue
		1732, // PositionalFieldName
		1733, // PositionalFieldValue
		1739, // FullSrec
		1741, // OosvarValue
		1742, // DirectOosvarValue
		1743, // IndirectOosvarValue
		1744, // BracedOosvarValue
		1748, // FullOosvar
		2717, // LocalVariable
		27,   // Typedecl
		1726, // Rvalue
		1751, // PrecedenceChainStart
		1752, // TernaryTerm
		1753, // LogicalOrTerm
		1754, // LogicalXORTerm
		1755, // LogicalAndTerm
		1756, // AbsentCoalesceTerm
		1757, // EmptyCoalesceTerm
		1758, // EqneTerm
		1759, // CmpTerm
		1760, // BitwiseORTerm
		1761, // BitwiseXORTerm
		1762, // BitwiseANDTerm
		1763, // BitwiseShiftTerm
		1764, // AddsubdotTerm
		1766, // MuldivTerm
		1770, // UnaryOpTerm
		1773, // PowTerm
		1774, // PrecedenceChainEnd
		1776, // MlrvalOrFunction
		1784, // ArrayLiteral
		-1,   // ArrayLiteralElements
		1786, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		1787, // ContextVariable
		1799, // ENV
		1801, // ArrayOrMapIndexAccess
		1802, // ArrayOrMapPositionalNameAccess
		1803, // ArrayOrMapPositionalValueAccess
		1804, // ArraySliceAccess
		1805, // FunctionCallsite
		1806, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4283
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4284
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4285
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4286
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4287
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4288
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4289
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4290
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4291
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4292
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		4339, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4293
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4294
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4295
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4296
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4297
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4298
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4299
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		3766, // FieldValue
		3767, // DirectFieldValue
		3768, // IndirectFieldValue
		3769, // BracedFieldValue
		3770, // PositionalFieldName
		3771, // PositionalFieldValue
		3777, // FullSrec
		3779, // OosvarValue
		3780, // DirectOosvarValue
		3781, // IndirectOosvarValue
		3782, // BracedOosvarValue
		3786, // FullOosvar
		3765, // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		4342, // TernaryTerm
		3791, // LogicalOrTerm
		3792, // LogicalXORTerm
		3793, // LogicalAndTerm
		3794, // AbsentCoalesceTerm
		3795, // EmptyCoalesceTerm
		3796, // EqneTerm
		3797, // CmpTerm
		3798, // BitwiseORTerm
		3799, // BitwiseXORTerm
		3800, // BitwiseANDTerm
		3801, // BitwiseShiftTerm
		3802, // AddsubdotTerm
		3804, // MuldivTerm
		3808, // UnaryOpTerm
		3811, // PowTerm
		3812, // PrecedenceChainEnd
		3814, // MlrvalOrFunction
		3822, // ArrayLiteral
		-1,   // ArrayLiteralElements
		3824, // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		3825, // ContextVariable
		3837, // ENV
		3839, // ArrayOrMapIndexAccess
		3840, // ArrayOrMapPositionalNameAccess
		3841, // ArrayOrMapPositionalValueAccess
		3842, // ArraySliceAccess
		3843, // FunctionCallsite
		3844, // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4300
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4301
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		443,  // FieldValue
		444,  // DirectFieldValue
		445,  // IndirectFieldValue
		446,  // BracedFieldValue
		447,  // PositionalFieldName
		448,  // PositionalFieldValue
		454,  // FullSrec
		456,  // OosvarValue
		457,  // DirectOosvarValue
		458,  // IndirectOosvarValue
		459,  // BracedOosvarValue
		463,  // FullOosvar
		442,  // LocalVariable
		-1,   // Typedecl
		4343, // Rvalue
		466,  // PrecedenceChainStart
		467,  // TernaryTerm
		468,  // LogicalOrTerm
		469,  // LogicalXORTerm
		470,  // LogicalAndTerm
		471,  // AbsentCoalesceTerm
		472,  // EmptyCoalesceTerm
		473,  // EqneTerm
		474,  // CmpTerm
		475,  // BitwiseORTerm
		476,  // BitwiseXORTerm
		477,  // BitwiseANDTerm
		478,  // BitwiseShiftTerm
		479,  // AddsubdotTerm
		481,  // MuldivTerm
		485,  // UnaryOpTerm
		488,  // PowTerm
		489,  // PrecedenceChainEnd
		491,  // MlrvalOrFunction
		499,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		501,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		502,  // ContextVariable
		514,  // ENV
		516,  // ArrayOrMapIndexAccess
		517,  // ArrayOrMapPositionalNameAccess
		518,  // ArrayOrMapPositionalValueAccess
		519,  // ArraySliceAccess
		520,  // FunctionCallsite
		521,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4302
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4303
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4304
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4305
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4306
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4307
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4308
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4309
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4310
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4311
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4312
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4313
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4314
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4315
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4316
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4317
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4318
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4319
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4320
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4321
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4322
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4323
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4324
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4325
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4326
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4327
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4328
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4329
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4330
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4331
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4332
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4333
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4334
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4335
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4336
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		4348, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4337
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		-1,   // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		729,  // FieldValue
		730,  // DirectFieldValue
		731,  // IndirectFieldValue
		732,  // BracedFieldValue
		733,  // PositionalFieldName
		734,  // PositionalFieldValue
		740,  // FullSrec
		742,  // OosvarValue
		743,  // DirectOosvarValue
		744,  // IndirectOosvarValue
		745,  // BracedOosvarValue
		749,  // FullOosvar
		728,  // LocalVariable
		-1,   // Typedecl
		4349, // Rvalue
		752,  // PrecedenceChainStart
		753,  // TernaryTerm
		754,  // LogicalOrTerm
		755,  // LogicalXORTerm
		756,  // LogicalAndTerm
		757,  // AbsentCoalesceTerm
		758,  // EmptyCoalesceTerm
		759,  // EqneTerm
		760,  // CmpTerm
		761,  // BitwiseORTerm
		762,  // BitwiseXORTerm
		763,  // BitwiseANDTerm
		764,  // BitwiseShiftTerm
		765,  // AddsubdotTerm
		767,  // MuldivTerm
		771,  // UnaryOpTerm
		774,  // PowTerm
		775,  // PrecedenceChainEnd
		777,  // MlrvalOrFunction
		785,  // ArrayLiteral
		-1,   // ArrayLiteralElements
		787,  // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		788,  // ContextVariable
		800,  // ENV
		802,  // ArrayOrMapIndexAccess
		803,  // ArrayOrMapPositionalNameAccess
		804,  // ArrayOrMapPositionalValueAccess
		805,  // ArraySliceAccess
		806,  // FunctionCallsite
		807,  // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4338
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		4350, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4339
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4340
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4341
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		4351, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4342
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4343
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4344
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4345
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4346
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4347
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4348
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4349
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4350
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4351
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4352
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
	gotoRow{ // S4353
		-1,   // S'
		-1,   // Root
		-1,   // StatementBlock
		-1,   // NonEmptyStatementBlock
		4354, // StatementBlockInBraces
		-1,   // BracelessStatement
		-1,   // Assignment
		-1,   // Unset
		-1,   // Lvalue
		-1,   // BareBoolean
		-1,   // FilterStatement
		-1,   // EmitStatement
		-1,   // DumpStatement
		-1,   // EdumpStatement
		-1,   // PrintStatement
		-1,   // EprintStatement
		-1,   // PrintnStatement
		-1,   // EprintnStatement
		-1,   // FieldValue
		-1,   // DirectFieldValue
		-1,   // IndirectFieldValue
		-1,   // BracedFieldValue
		-1,   // PositionalFieldName
		-1,   // PositionalFieldValue
		-1,   // FullSrec
		-1,   // OosvarValue
		-1,   // DirectOosvarValue
		-1,   // IndirectOosvarValue
		-1,   // BracedOosvarValue
		-1,   // FullOosvar
		-1,   // LocalVariable
		-1,   // Typedecl
		-1,   // Rvalue
		-1,   // PrecedenceChainStart
		-1,   // TernaryTerm
		-1,   // LogicalOrTerm
		-1,   // LogicalXORTerm
		-1,   // LogicalAndTerm
		-1,   // AbsentCoalesceTerm
		-1,   // EmptyCoalesceTerm
		-1,   // EqneTerm
		-1,   // CmpTerm
		-1,   // BitwiseORTerm
		-1,   // BitwiseXORTerm
		-1,   // BitwiseANDTerm
		-1,   // BitwiseShiftTerm
		-1,   // AddsubdotTerm
		-1,   // MuldivTerm
		-1,   // UnaryOpTerm
		-1,   // PowTerm
		-1,   // PrecedenceChainEnd
		-1,   // MlrvalOrFunction
		-1,   // ArrayLiteral
		-1,   // ArrayLiteralElements
		-1,   // MapLiteral
		-1,   // MapLiteralKeyValuePairs
		-1,   // MapLiteralKeyValuePair
		-1,   // ContextVariable
		-1,   // ENV
		-1,   // ArrayOrMapIndexAccess
		-1,   // ArrayOrMapPositionalNameAccess
		-1,   // ArrayOrMapPositionalValueAccess
		-1,   // ArraySliceAccess
		-1,   // FunctionCallsite
		-1,   // FunctionName
		-1,   // FcnArgs
		-1,   // SubroutineCallsite
		-1,   // SubroutineName
		-1,   // BracefulStatement
		-1,   // BeginBlock
		-1,   // EndBlock
		-1,   // CondBlock
		-1,   // IfChain
		-1,   // IfElifStar
		-1,   // IfBlock
		-1,   // ElifBlock
		-1,   // ElseBlock
		-1,   // WhileLoop
		-1,   // DoWhileLoop
		-1,   // ForLoop
		-1,   // ForLoopOneVariable
		-1,   // ForLoopTwoVariable
		-1,   // ForLoopMultivariable
		-1,   // MultiIndex
		-1,   // TripleForLoop
		-1,   // TripleForStart
		-1,   // TripleForContinuation
		-1,   // TripleForUpdate
		-1,   // BreakStatement
		-1,   // ContinueStatement
		-1,   // FunctionDefinition
		-1,   // SubroutineDefinition
		-1,   // FuncOrSubrParameterList
		-1,   // FuncOrSubrNonEmptyParameterList
		-1,   // FuncOrSubrParameter
		-1,   // UntypedFuncOrSubrParameterName
		-1,   // TypedFuncOrSubrParameterName
		-1,   // ReturnStatement
	},
	gotoRow{ // S4354
		-1, // S'
		-1, // Root
		-1, // StatementBlock
		-1, // NonEmptyStatementBlock
		-1, // StatementBlockInBraces
		-1, // BracelessStatement
		-1, // Assignment
		-1, // Unset
		-1, // Lvalue
		-1, // BareBoolean
		-1, // FilterStatement
		-1, // EmitStatement
		-1, // DumpStatement
		-1, // EdumpStatement
		-1, // PrintStatement
		-1, // EprintStatement
		-1, // PrintnStatement
		-1, // EprintnStatement
		-1, // FieldValue
		-1, // DirectFieldValue
		-1, // IndirectFieldValue
		-1, // BracedFieldValue
		-1, // PositionalFieldName
		-1, // PositionalFieldValue
		-1, // FullSrec
		-1, // OosvarValue
		-1, // DirectOosvarValue
		-1, // IndirectOosvarValue
		-1, // BracedOosvarValue
		-1, // FullOosvar
		-1, // LocalVariable
		-1, // Typedecl
		-1, // Rvalue
		-1, // PrecedenceChainStart
		-1, // TernaryTerm
		-1, // LogicalOrTerm
		-1, // LogicalXORTerm
		-1, // LogicalAndTerm
		-1, // AbsentCoalesceTerm
		-1, // EmptyCoalesceTerm
		-1, // EqneTerm
		-1, // CmpTerm
		-1, // BitwiseORTerm
		-1, // BitwiseXORTerm
		-1, // BitwiseANDTerm
		-1, // BitwiseShiftTerm
		-1, // AddsubdotTerm
		-1, // MuldivTerm
		-1, // UnaryOpTerm
		-1, // PowTerm
		-1, // PrecedenceChainEnd
		-1, // MlrvalOrFunction
		-1, // ArrayLiteral
		-1, // ArrayLiteralElements
		-1, // MapLiteral
		-1, // MapLiteralKeyValuePairs
		-1, // MapLiteralKeyValuePair
		-1, // ContextVariable
		-1, // ENV
		-1, // ArrayOrMapIndexAccess
		-1, // ArrayOrMapPositionalNameAccess
		-1, // ArrayOrMapPositionalValueAccess
		-1, // ArraySliceAccess
		-1, // FunctionCallsite
		-1, // FunctionName
		-1, // FcnArgs
		-1, // SubroutineCallsite
		-1, // SubroutineName
		-1, // BracefulStatement
		-1, // BeginBlock
		-1, // EndBlock
		-1, // CondBlock
		-1, // IfChain
		-1, // IfElifStar
		-1, // IfBlock
		-1, // ElifBlock
		-1, // ElseBlock
		-1, // WhileLoop
		-1, // DoWhileLoop
		-1, // ForLoop
		-1, // ForLoopOneVariable
		-1, // ForLoopTwoVariable
		-1, // ForLoopMultivariable
		-1, // MultiIndex
		-1, // TripleForLoop
		-1, // TripleForStart
		-1, // TripleForContinuation
		-1, // TripleForUpdate
		-1, // BreakStatement
		-1, // ContinueStatement
		-1, // FunctionDefinition
		-1, // SubroutineDefinition
		-1, // FuncOrSubrParameterList
		-1, // FuncOrSubrNonEmptyParameterList
		-1, // FuncOrSubrParameter
		-1, // UntypedFuncOrSubrParameterName
		-1, // TypedFuncOrSubrParameterName
		-1, // ReturnStatement
	},
}
